Help us shape the future of Go! Take the 2026 Go Developer Survey

consts

package
v2.14.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 25, 2026 License: AGPL-3.0 Imports: 1 Imported by: 0

Documentation

Index

Constants

View Source
const DefaultDimensions int = 1024
View Source
const ImageBase64 = "" /* 67879-byte string literal not displayed */
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"
	ModelProviderBaiZhiCloudModelStore ModelProvider = "BaiZhiCloudModelStore"
	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"
)

type ModelType

type ModelType string
const (
	ModelTypeChat         ModelType = "llm"
	ModelTypeCoder        ModelType = "coder"
	ModelTypeEmbedding    ModelType = "embedding"
	ModelTypeRerank       ModelType = "reranker"
	ModelTypeVision       ModelType = "vision"
	ModelTypeFunctionCall ModelType = "function_call"
)

func ParseModelType

func ParseModelType(s string) ModelType

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL