Liking cljdoc? Tell your friends :D

im.ttalk.agent.provider.siliconflow

SiliconFlow(硅基流动)Provider —— OpenAI 兼容实现(由 base/defprovider 生成)。

端点:https://api.siliconflow.cn/v1/chat/completions(Bearer 鉴权) 需要 SILICONFLOW_API_KEY 或显式 :api-key。 模型 id 带组织前缀:"Qwen/Qwen3-8B"、"deepseek-ai/DeepSeek-V3"、 "THUDM/GLM-4-9B-0414" …(国际站 api.siliconflow.com 请覆盖 :base-url)

embedding 走独立实例(provider/embeddings,默认 BAAI/bge-m3): (embeddings/create-provider :siliconflow)

(require '[im.ttalk.agent.provider.siliconflow :as siliconflow]) (def provider (siliconflow/create-provider {:api-key "sk-..."}))

SiliconFlow(硅基流动)Provider —— OpenAI 兼容实现(由 base/defprovider 生成)。

端点:https://api.siliconflow.cn/v1/chat/completions(Bearer 鉴权)
需要 SILICONFLOW_API_KEY 或显式 :api-key。
模型 id 带组织前缀:"Qwen/Qwen3-8B"、"deepseek-ai/DeepSeek-V3"、
"THUDM/GLM-4-9B-0414" …(国际站 api.siliconflow.com 请覆盖 :base-url)

embedding 走独立实例(provider/embeddings,默认 BAAI/bge-m3):
`(embeddings/create-provider :siliconflow)`

(require '[im.ttalk.agent.provider.siliconflow :as siliconflow])
(def provider (siliconflow/create-provider {:api-key "sk-..."}))
raw docstring

call-siliconflowclj

(call-siliconflow config__10075__auto__
                  messages__10076__auto__
                  tools__10077__auto__)

调用 siliconflow API(同步)

调用 siliconflow API(同步)
sourceraw docstring

call-siliconflow-asyncclj

(call-siliconflow-async config__10075__auto__
                        messages__10076__auto__
                        tools__10077__auto__)

异步调用 siliconflow API(返回 deferred<响应体>)

异步调用 siliconflow API(返回 deferred<响应体>)
sourceraw docstring

call-siliconflow-streamclj

(call-siliconflow-stream config__10075__auto__
                         messages__10076__auto__
                         tools__10077__auto__
                         on-token__10078__auto__)

流式调用 siliconflow API

流式调用 siliconflow API
sourceraw docstring

call-siliconflow-stream-asyncclj

(call-siliconflow-stream-async config__10075__auto__
                               messages__10076__auto__
                               tools__10077__auto__
                               on-token__10078__auto__)

异步流式调用 siliconflow API(返回 deferred<最终响应>)

异步流式调用 siliconflow API(返回 deferred<最终响应>)
sourceraw docstring

create-providerclj

(create-provider)
(create-provider opts10672)

创建 siliconflow Provider

创建 siliconflow Provider
sourceraw docstring

default-configclj

默认 siliconflow 配置

默认 siliconflow 配置
sourceraw docstring

default-modelclj

source

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
←Move to previous article
→Move to next article
Ctrl+/Jump to the search field
× close