函数定义#
Chat#
详细描述#
Chat(msg string, opts ...aispec.AIConfigOption) (string, error)
参数名 | 参数类型 | 参数解释 |
---|
msg | string | |
opts | ...aispec.AIConfigOption | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | string | |
r2 | error | |
ChatGLM#
详细描述#
ChatGLM(opts ...aispec.AIConfigOption) aispec.AIClient
参数名 | 参数类型 | 参数解释 |
---|
opts | ...aispec.AIConfigOption | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | aispec.AIClient | |
FunctionCall#
详细描述#
FunctionCall(input string, funcs any, opts ...aispec.AIConfigOption) (map[string]any, error)
参数名 | 参数类型 | 参数解释 |
---|
input | string | |
funcs | any | |
opts | ...aispec.AIConfigOption | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | map[string]any | |
r2 | error | |
Moonshot#
详细描述#
Moonshot(opts ...aispec.AIConfigOption) aispec.AIClient
参数名 | 参数类型 | 参数解释 |
---|
opts | ...aispec.AIConfigOption | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | aispec.AIClient | |
OpenAI#
详细描述#
OpenAI(opts ...aispec.AIConfigOption) aispec.AIClient
参数名 | 参数类型 | 参数解释 |
---|
opts | ...aispec.AIConfigOption | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | aispec.AIClient | |
apiKey#
详细描述#
apiKey(k string) AIConfigOption
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | AIConfigOption | |
baseURL#
详细描述#
baseURL(baseURL string) AIConfigOption
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | AIConfigOption | |
debugStream#
详细描述#
debugStream(h ...bool) AIConfigOption
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | AIConfigOption | |
domain#
详细描述#
domain(domain string) AIConfigOption
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | AIConfigOption | |
funcCallRetryTimes#
详细描述#
funcCallRetryTimes(times int) AIConfigOption
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | AIConfigOption | |
model#
详细描述#
model(model string) AIConfigOption
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | AIConfigOption | |
noHttps#
详细描述#
noHttps(b bool) AIConfigOption
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | AIConfigOption | |
onStream#
详细描述#
onStream(h func(io.Reader)) AIConfigOption
参数名 | 参数类型 | 参数解释 |
---|
h | func(io.Reader) | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | AIConfigOption | |
proxy#
详细描述#
proxy(p string) AIConfigOption
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | AIConfigOption | |
timeout#
详细描述#
timeout(timeout float64) AIConfigOption
参数名 | 参数类型 | 参数解释 |
---|
timeout | float64 | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | AIConfigOption | |
type#
详细描述#
type(t string) AIConfigOption
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | AIConfigOption | |