consts

package
v2.14.2 Latest Latest
Warning

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

Go to latest
Published: Jun 26, 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