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

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

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

更新于:13 days ago

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

EmbeddingsChat Completions API 组合起来非常适合用来构建问答或聊天机器人应用。

你可以这样开始:

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

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

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

我们建议你查看我们的详细 notebook,其中提供了逐步说明,讲解如何设置 embeddings 和 Chat Completions API。

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

社区论坛寻求帮助。

期待看到你构建的作品!

这篇文章对你有帮助吗?