Appearance
文本生成
文本模型支持文本创作、Agent 工作流等复杂业务场景。
基础配置
| 字段 | 取值 |
|---|---|
| base_url | @@API_ORIGIN@@/v1 |
| api_key | 平台内创建的 API Key |
| model | 参考平台模型广场 |
说明:已接入 OpenAI SDK 的项目,仅替换
base_url和model即可直接使用,无需更换 SDK。
调用示例
cURL
bash
curl @@API_ORIGIN@@/v1/chat/completions \
-H "Authorization: Bearer $BeanToken_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "deepseek-v4-pro",
"messages": [
{
"role": "user",
"content": "你好,请介绍一下你自己"
}
],
"temperature": 0.7
}'JavaScript
javascript
const response = await fetch('@@API_ORIGIN@@/v1/chat/completions', {
method: 'POST',
headers: {
Authorization: `Bearer ${process.env.BeanToken_API_KEY}`,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"model": "deepseek-v4-pro",
"messages": [
{
"role": "user",
"content": "你好,请介绍一下你自己"
}
],
"temperature": 0.7
}),
})
const data = await response.json()
console.log(data)Python
python
from openai import OpenAI
client = OpenAI(
base_url="@@API_ORIGIN@@/v1",
api_key="<BeanToken_API_KEY>",
)
completion = client.chat.completions.create(
model="deepseek-v4-pro",
messages=[
{"role": "user", "content": "你好,请介绍一下你自己"}
],
)
print(completion.choices[0].message.content)