Documentation
¶
Index ¶
Constants ¶
View Source
const LinuxHost = "172.17.0.1"
View Source
const LocalHost = "localhost"
View Source
const LocalIP = "127.0.0.1"
View Source
const MacWinHost = "host.docker.internal"
Variables ¶
View Source
var ApiKeyBalanceKeyWords = []string{"quota", "billing", "balance", "payment required"}
Functions ¶
This section is empty.
Types ¶
type AddModelBaseURLErrType ¶
type AddModelBaseURLErrType string
const ( AddModelBaseURLErrTypeHost AddModelBaseURLErrType = "host" // 建议使用宿主机主机名 AddModelBaseURLErrTypeV1Path AddModelBaseURLErrType = "v1_path" // 建议在API地址末尾添加/v1 AddModelBaseURLErrTypeSlash AddModelBaseURLErrType = "slash" // 建议去掉末尾的/ AddModelBaseURLErrTypeProtocol AddModelBaseURLErrType = "protocol" // 建议在url开头添加协议 http:// 或者 https:// AddModelBaseURLErrTypeChatCompletions AddModelBaseURLErrType = "chat_completions" // 建议去掉/chat/completions路径 )
type ModelProvider ¶
type ModelProvider string
const ( ModelProviderSiliconFlow ModelProvider = "SiliconFlow" ModelProviderOpenAI ModelProvider = "OpenAI" ModelProviderOllama ModelProvider = "Ollama" ModelProviderDeepSeek ModelProvider = "DeepSeek" ModelProviderMoonshot ModelProvider = "Moonshot" ModelProviderAzureOpenAI ModelProvider = "AzureOpenAI" ModelProviderBaiZhiCloud ModelProvider = "BaiZhiCloud" ModelProviderHunyuan ModelProvider = "Hunyuan" ModelProviderBaiLian ModelProvider = "BaiLian" ModelProviderVolcengine ModelProvider = "Volcengine" ModelProviderGemini ModelProvider = "Gemini" ModelProviderZhiPu ModelProvider = "ZhiPu" ModelProviderAiHubMix ModelProvider = "AiHubMix" ModelProviderOcoolAI ModelProvider = "OcoolAI" ModelProviderPPIO ModelProvider = "PPIO" ModelProviderAlayaNew ModelProvider = "AlayaNew" ModelProviderQiniu ModelProvider = "Qiniu" ModelProviderDMXAPI ModelProvider = "DMXAPI" ModelProviderBurnCloud ModelProvider = "BurnCloud" ModelProviderTokenFlux ModelProvider = "TokenFlux" ModelProvider302AI ModelProvider = "302AI" ModelProviderCephalon ModelProvider = "Cephalon" ModelProviderLanyun ModelProvider = "Lanyun" ModelProviderPH8 ModelProvider = "PH8" ModelProviderOpenRouter ModelProvider = "OpenRouter" ModelProviderNewAPI ModelProvider = "NewAPI" ModelProviderLMStudio ModelProvider = "LMStudio" ModelProviderAnthropic ModelProvider = "Anthropic" ModelProviderVertexAI ModelProvider = "VertexAI" ModelProviderGithub ModelProvider = "Github" ModelProviderCopilot ModelProvider = "Copilot" ModelProviderYi ModelProvider = "Yi" ModelProviderBaichuan ModelProvider = "Baichuan" ModelProviderStepFun ModelProvider = "StepFun" ModelProviderInfini ModelProvider = "Infini" ModelProviderMiniMax ModelProvider = "MiniMax" ModelProviderGroq ModelProvider = "Groq" ModelProviderTogether ModelProvider = "Together" ModelProviderFireworks ModelProvider = "Fireworks" ModelProviderNvidia ModelProvider = "Nvidia" ModelProviderGrok ModelProvider = "Grok" ModelProviderHyperbolic ModelProvider = "Hyperbolic" ModelProviderMistral ModelProvider = "Mistral" ModelProviderJina ModelProvider = "Jina" ModelProviderPerplexity ModelProvider = "Perplexity" ModelProviderModelScope ModelProvider = "ModelScope" ModelProviderXirang ModelProvider = "Xirang" ModelProviderTencentCloudTI ModelProvider = "TencentCloudTI" ModelProviderBaiduCloud ModelProvider = "BaiduCloud" ModelProviderGPUStack ModelProvider = "GPUStack" ModelProviderVoyageAI ModelProvider = "VoyageAI" ModelProviderAWSBedrock ModelProvider = "AWSBedrock" ModelProviderPoe ModelProvider = "Poe" ModelProviderOther ModelProvider = "Other" )
func ParseModelProvider ¶
func ParseModelProvider(s string) ModelProvider
type ModelStatus ¶
type ModelStatus string
const ( ModelStatusActive ModelStatus = "active" ModelStatusInactive ModelStatus = "inactive" )
Click to show internal directories.
Click to hide internal directories.