OpenAI
页面内容为机器翻译。查看英文原文

如何使用 OpenAI API 进行问答或构建聊天机器人?

使用 Embeddings 和 Chat Completions API 创建强大的问答应用

更新于:12 days ago

截至 2025 年 5 月 21 日,我们已向 Responses API 添加了新的内置工具——远程 MCP 服务器、图像生成、代码解释器和升级版文件搜索——以及后台模式和加密内容,让你能够构建可获取更丰富上下文且运行更可靠的智能体。详情请参阅我们的 Responses API 文档。

在构建问答或聊天机器人应用时,EmbeddingsChat Completions API 是非常适合搭配使用的组合。

你可以按以下步骤开始:

  1. 收集知识库所需的所有信息。使用我们的 Embeddings 端点为每个部分创建文档嵌入。

  2. 当用户提出问题时,将其转换为查询嵌入,并用它从你的知识库中查找最相关的部分。

  3. 使用知识库中的相关上下文,为 Chat Completions 端点创建提示,该端点可为你的用户生成答案。

我们建议你查看我们的详细笔记本,其中提供了关于设置嵌入和 Chat Completions API 的分步说明。

如果遇到任何问题或有疑问,欢迎加入我们的


社区论坛寻求帮助。

我们很期待看到你构建的作品!

这篇文章对你有帮助吗?