We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
useChat 和 useCompletion 是 OpenAI GPT-3.5 语言模型的 API 端点,用于不同的任务和用途:
useChat
useCompletion
useChat:这是一个用于对话任务的 API 端点。你可以向它发送一系列消息作为对话的历史记录,并获取模型对下一个回复的生成结果。它适用于构建聊天机器人、对话系统或类似的交互式应用程序。你可以通过在对话中包含系统级指令来控制对话的行为。
useCompletion:这是一个用于单个输入生成任务的 API 端点。你可以向它发送一个输入文本,并获取模型生成的结果。它适用于各种生成任务,例如生成文章、写作、代码补全等。它不处理对话历史记录,而是将输入作为一个完整的上下文进行处理。
根据你的应用场景和需求,你可以选择使用适合的 API 端点。如果你需要构建对话系统或交互式应用程序,使用 useChat 是更合适的选择。如果你只需要单个输入的生成结果,使用 useCompletion 就足够了。
请注意,使用这些 API 端点需要根据 OpenAI 的使用条款和条件进行合法使用,并遵守任何限制和指导。
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Vercel AI SDK
useChat(/api/chat) 和 useCompletion(/api/completion) 有什么区别
useChat
和useCompletion
是 OpenAI GPT-3.5 语言模型的 API 端点,用于不同的任务和用途:useChat
:这是一个用于对话任务的 API 端点。你可以向它发送一系列消息作为对话的历史记录,并获取模型对下一个回复的生成结果。它适用于构建聊天机器人、对话系统或类似的交互式应用程序。你可以通过在对话中包含系统级指令来控制对话的行为。useCompletion
:这是一个用于单个输入生成任务的 API 端点。你可以向它发送一个输入文本,并获取模型生成的结果。它适用于各种生成任务,例如生成文章、写作、代码补全等。它不处理对话历史记录,而是将输入作为一个完整的上下文进行处理。根据你的应用场景和需求,你可以选择使用适合的 API 端点。如果你需要构建对话系统或交互式应用程序,使用
useChat
是更合适的选择。如果你只需要单个输入的生成结果,使用useCompletion
就足够了。请注意,使用这些 API 端点需要根据 OpenAI 的使用条款和条件进行合法使用,并遵守任何限制和指导。
The text was updated successfully, but these errors were encountered: