channeltype

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Mar 12, 2025 License: MIT Imports: 33 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ChannelNames = map[int]string{}
	ChannelMetas = map[int]AdaptorMeta{}
)
View Source
var ChannelAdaptor = map[int]adaptor.Adaptor{
	1:  &openai.Adaptor{},
	3:  &azure.Adaptor{},
	12: &geminiopenai.Adaptor{},
	13: &baiduv2.Adaptor{},
	14: &anthropic.Adaptor{},
	15: &baidu.Adaptor{},
	16: &zhipu.Adaptor{},
	17: &ali.Adaptor{},
	18: &xunfei.Adaptor{},
	19: &ai360.Adaptor{},
	23: &tencent.Adaptor{},
	24: &gemini.Adaptor{},
	25: &moonshot.Adaptor{},
	26: &baichuan.Adaptor{},
	27: &minimax.Adaptor{},
	28: &mistral.Adaptor{},
	29: &groq.Adaptor{},
	30: &ollama.Adaptor{},
	31: &lingyiwanwu.Adaptor{},
	32: &stepfun.Adaptor{},
	33: &aws.Adaptor{},
	34: &coze.Adaptor{},
	35: &cohere.Adaptor{},
	36: &deepseek.Adaptor{},
	37: &cloudflare.Adaptor{},
	40: &doubao.Adaptor{},
	41: &novita.Adaptor{},
	42: &vertexai.Adaptor{},
	43: &siliconflow.Adaptor{},
	44: &doubaoaudio.Adaptor{},
	45: &xai.Adaptor{},
	46: &doc2x.Adaptor{},
}

Functions

func GetAdaptor

func GetAdaptor(channel int) (adaptor.Adaptor, bool)

Types

type AdaptorMeta

type AdaptorMeta struct {
	Name           string `json:"name"`
	KeyHelp        string `json:"keyHelp"`
	DefaultBaseURL string `json:"defaultBaseUrl"`
}

Jump to

Keyboard shortcuts

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