ProviderInfo

data class ProviderInfo(val name: String, val baseUrl: Url, val models: List<ModelData.ModelInfo>, val errorHandlingRules: List<ProviderData.ErrorHandlingRule>)(source)

声明提供商的一些基本信息。

Constructors

Link copied to clipboard
constructor(name: String, baseUrl: Url, models: List<ModelData.ModelInfo>, errorHandlingRules: List<ProviderData.ErrorHandlingRule>)

Properties

Link copied to clipboard

默认的 api 端点,可被用户覆盖。

Link copied to clipboard

对于不同 HTTP 状态码的错误处理策略。

Link copied to clipboard

提供若干此提供商的模型,此时假设用户使用的就是 baseUrl

Link copied to clipboard

这个字段在 API 层叫做“提供商类型”,名为 deepseekLlmClient 也可能用于其他与 DeepSeek 的 api 协议兼容的提供商。