ToolComposer提供与OpenAI API兼容的接口,可以方便地与OpenWebUI、ChatGPT-Next-Web等前端工具集成。
API端点:
- 基础URL:
http://localhost:30011/v1 - 模型名称:
chatops-service
使用示例:
curl -X POST http://localhost:30011/v1/chat/completions \
-H "Content-Type: application/json" \
-d '{
"model": "chatops-service",
"messages": [
{"role": "user", "content": "列出所有Docker容器"}
],
"stream": true
}'
前端配置:
在OpenWebUI等工具中,添加自定义OpenAI API端点:
- API URL:
http://localhost:30011 - API Key:任意值(ToolComposer不验证)
- 模型ID:
chatops-service
配置完成后,用户就可以在前端界面通过自然语言与ToolComposer交互,执行各种DevOps操作。