(payload *contract.SettingsProviderModelsPayload)
| 952 | } |
| 953 | |
| 954 | func providerModelsFromPayload(payload *contract.SettingsProviderModelsPayload) aghconfig.ProviderModelsConfig { |
| 955 | if payload == nil { |
| 956 | return aghconfig.ProviderModelsConfig{} |
| 957 | } |
| 958 | return aghconfig.ProviderModelsConfig{ |
| 959 | Default: strings.TrimSpace(payload.Default), |
| 960 | Curated: providerModelConfigsFromPayload(payload.Curated), |
| 961 | Discovery: providerModelsDiscoveryFromPayload(payload.Discovery), |
| 962 | } |
| 963 | } |
| 964 | |
| 965 | func providerModelsDiscoveryFromPayload( |
| 966 | payload *contract.SettingsProviderModelsDiscoveryPayload, |
no test coverage detected