This commit is contained in:
yumoqing 2025-10-31 18:36:06 +08:00
parent f7ec277b5e
commit 6a6e2a07af
2 changed files with 49 additions and 0 deletions

42
wwwroot/v1/apidoc.md Normal file
View File

@ -0,0 +1,42 @@
# opencomputing.ai API
opencomputing.ai为第三方掉用提供API支持目前API版本号为v1 第三方使用https协议调用opencomputing.ai的API
调用opencomputing.ai的api遵循url构造规则如下
https://opencomputing.ai/[版本号]功能path
目前版本号为“v1”
目前支持的API如下
## apikey获得
用户必须拥有opencomputing.ai的账号才能申请apikey申请成功后此apikey可用于调用opencomputing.ai提供的API
## llm
大模型调用, 直接使用opencomputing.ai上通过API对接的在线大模型或open computing.ai本地部署的开源大模型
如果指定知识库id 则可以从给定的知识库中提取知识,按照给定的模版拼接喂给大模型的输入。
### path
```
/llm
```
### method
```
POST
```
### headers
```
{
"Authorization": "Bearer {{apikey}}",
"Content-Type": "application/json"
}
```
### body
按照所调用的模型所需的输入构造json数据

7
wwwroot/v1/index.ui Normal file
View File

@ -0,0 +1,7 @@
{
"widgettype":"MdWidget",
"options":{
"md_url": "{{entire_url('./apidoc.md')}}"
"width": "100%"
}
}