创知Ai 技术文档

全面的技术指南和API参考文档,帮助您快速上手并充分利用创知Ai平台的所有功能。

快速开始

欢迎使用创知Ai技术文档!本节将指导您快速开始使用我们的AI服务平台。

注意: 在开始之前,请确保您已注册创知Ai账户并获取了API密钥。

第一步:获取API密钥

要开始使用创知Ai API,您需要先申请API密钥:

# 前往官网注册账号并获取API密钥 # 或通过以下方式联系客服获取试用密钥

第二步:配置环境

安装必要的依赖包并配置环境变量:

# 安装SDK(Python示例) pip install chuangzhi-ai-sdk # 设置环境变量 export CHUANGZHI_API_KEY="your_api_key_here" export CHUANGZHI_API_BASE="https://api.chuangzhi.ai"

第三步:发送第一个请求

使用以下代码示例测试API连通性:

import requests headers = { "Authorization": f"Bearer {api_key}", "Content-Type": "application/json" } response = requests.post( "https://api.chuangzhi.ai/v1/chat/completions", json={ "model": "chuangzhi-base", "messages": [ {"role": "user", "content": "你好,介绍一下创知Ai"} ] }, headers=headers ) print(response.json())

REST API 参考

创知Ai提供基于REST架构的API接口,支持标准的HTTP方法和JSON格式的数据交换。

POST /v1/chat/completions

创建聊天完成请求,获取AI助手响应。

请求参数

参数 类型 必填 描述
model string 使用的模型标识符
messages array 对话消息数组
max_tokens integer 最大返回令牌数(默认:1024)
temperature number 采样温度(0-1,默认:0.7)

响应示例

{ "id": "chatcmpl-123", "object": "chat.completion", "created": 1677652288, "model": "chuangzhi-base", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "创知Ai是一个先进的AI技术平台..." }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 56, "completion_tokens": 128, "total_tokens": 184 } }

智能对话API

创知Ai智能对话API提供自然语言处理能力,支持多轮对话、上下文理解和情感分析。

功能特性:
  • 多轮对话上下文记忆
  • 情感分析与情感识别
  • 多语言支持(中文、英文、日文等)
  • 自定义知识库集成

对话上下文管理

维护对话上下文是创建连续对话体验的关键:

messages = [ {"role": "system", "content": "你是一个专业的AI助手"}, {"role": "user", "content": "什么是机器学习?"}, {"role": "assistant", "content": "机器学习是..."}, {"role": "user", "content": "那深度学习和机器学习有什么区别?"} ]

立即开始构建

准备好将AI能力集成到您的应用中了吗?查看我们的快速开始指南,立即开始您的AI之旅。

查看快速开始指南

故障排除

常见问题及解决方案:

API请求失败

如果遇到API请求失败,请检查以下事项:

性能优化建议

提升API调用性能的技巧: