MCPcopy Create free account
hub / github.com/1Panel-dev/1Panel / supportedProviderModelPrefixes

Function supportedProviderModelPrefixes

agent/app/service/agents_utils.go:1587–1603  ·  view source on GitHub ↗
(provider string)

Source from the content-addressed store, hash-verified

1585}
1586
1587func supportedProviderModelPrefixes(provider string) []string {
1588 values := []string{poolModelPrefix(provider), runtimeProviderModelPrefix(provider)}
1589 result := make([]string, 0, len(values))
1590 seen := make(map[string]struct{}, len(values))
1591 for _, value := range values {
1592 target := value
1593 if target == "" {
1594 continue
1595 }
1596 if _, ok := seen[target]; ok {
1597 continue
1598 }
1599 seen[target] = struct{}{}
1600 result = append(result, target)
1601 }
1602 return result
1603}
1604
1605func generateToken() string {
1606 bytes := make([]byte, 24)

Calls 2

poolModelPrefixFunction · 0.85

Tested by

no test coverage detected