



const { OpenAI } = require('openai');
const api = new OpenAI({
baseURL: 'https://api.ai.cc/',
apiKey: '',
});
const main = async () => {
const assistant = await api.beta.assistants.create({
model: 'gpt-4o',
name: 'My assistant',
instructions: 'You are a helpful assistant.',
description: 'This is my assistant.',
});
console.log(`Assistant: ${JSON.stringify(assistant, null, 2)}`);
};
main();
from openai import OpenAI
client = OpenAI(
base_url="https://api.ai.cc/",
api_key="",
)
assistant = client.beta.assistants.create(
model="gpt-4o",
name="My Assistant",
instructions="You are a helpful assistant.",
description="This is my assistant."
)
print(f"Assistant: {assistant}")

产品详情
概述:利用 OpenAI Assistants API 提升您的应用程序
这 OpenAI Assistant API 为开发人员提供了一个强大的框架,以便无缝集成高级功能 人工智能助手功能 将这些强大的助手集成到您的应用程序中。这些助手功能齐全,可完全自定义,支持精确的指令设置和一系列高级工具的访问。从解析复杂代码到搜索庞大的文件库,助手 API 使您的应用程序能够以卓越的效率和智能执行复杂的任务。
✨ OpenAI Assistants API 的主要特性
- ✅ 可定制的助手: 开发者可以打造定制化的AI助手,每个助手都拥有独特的指令和专门的功能,完美契合特定的应用需求。
- ✅ 高级工具集成: 支持诸如以下基本工具 代码解释 和 文件搜索 显著增强了助手的解决问题的能力,使其能够处理各种数据类型和逻辑运算。
- ✅ 持久线程: 该 API 巧妙地维护了对话历史记录,简化了跨多次交互的上下文管理,并确保了连贯、连续的用户体验。
- ✅ 强大的文件处理能力: 助手可以高效地访问、处理和生成各种格式的文件,作为分析的输入或详细回复的输出。
💡 AI 助手的预期使用场景
- 客户支持: 通过提供即时、准确的查询答案,缩短响应时间,提高用户满意度,从而彻底改变用户体验。
- 内容创作: 赋能撰稿人和营销人员,使其能够根据当前趋势和具体项目要求,创作高质量、相关的内容。
- 教育工具: 为学生和教育工作者提供获取最新信息的途径,促进研究、学习和个性化教育体验。
- 私人助理: 开发智能个人助理,能够针对用户提出的各种问题提供知情且具有上下文感知能力的回答。
OpenAI Assistants API 入门指南:分步详解
- 1. 创建你的助手: 首先定义您的AI助手。运行后,您将收到其详细信息,包括一个关键的ID。 保存此ID 因为它对未来所有的互动都至关重要。
- 2. 创建主题: 一个对话主题代表一次会话。您将收到主题信息及其唯一 ID。 保存此ID 管理对话历史记录。
- 3. 创建消息: 向指定主题添加消息。此步骤需要主题 ID。您将收到消息详情及其 ID。
- 4. 启动运行程序: 使用您的助手执行线程中的消息。您需要线程 ID 和助手 ID。 保存运行 ID 监控其执行状态。
- 5. 跟踪运行状态: 启动后,使用其 ID 不断检查运行状态。
- 6. 获取助手的回复: 运行状态变为“已完成”后,您可以获取并显示助手生成的响应。
关于模型选择的重要说明: 创建助手时,AI 模型的选择至关重要。定价、可用参数和上下文窗口大小都直接受到所选模型的影响。有关可用 OpenAI 模型及其规格的完整列表,请参阅[此处]。 OpenAI 模型参考页。
🔗 API 文档:
有关集成 Assistants API 的深入技术细节和更多指导,请参阅 OpenAI API 官方文档。
🌐 人工智能开发的伦理准则
OpenAI 非常重视 伦理考量 在所有人工智能开发过程中,我们倡导解决方案的功能和局限性保持透明。我们鼓励用户采取负责任的做法,防止人工智能生成内容被滥用或用于有害用途,从而确保其对社会产生积极影响。
⚖️ 许可信息
OpenAI Assistants API 是根据以下条款提供的: 开源 MIT 许可证该许可授予广泛的权利,用于研究和商业用途,同时维护有关创作者权利和知识产权的道德标准。
❓ 常见问题解答 (FAQ)
问题1:OpenAI Assistants API 的设计用途是什么?
A1:它旨在让开发者将可定制的 AI 助手功能集成到应用程序中,使他们能够执行复杂的任务,例如代码解释和文件搜索。
Q2:我可以自定义 AI 助手的行为吗?
A2:是的,助手 API 允许开发者创建具有不同指令和功能的定制助手,以满足特定应用程序的需求。
Q3:API 如何管理对话上下文?
A3:该 API 使用“持久线程”来维护对话历史记录,从而简化跨多个交互的上下文管理。
Q4:使用 OpenAI Assistants API 是否有道德准则?
A4:是的,OpenAI 强调伦理考量,提倡功能和局限性的透明度,并鼓励负责任的使用以防止滥用。
Q5:OpenAI Assistants API 采用哪种许可模式?
A5:它采用开源 MIT 许可证,允许用于研究和商业用途,同时确保符合道德标准。



登录