跳到主要内容

如何使用插件

Runtime AI Chatbot Integrator通过简单的工作流程简化了AI聊天机器人集成到您的Unreal Engine项目中:

  1. 注册您的API提供者令牌
  2. 配置聊天设置
  3. 发送聊天请求(流式或非流式)

注册提供者令牌

在发送聊天请求之前,使用RegisterProviderToken函数注册您的API提供者令牌。

在Blueprint中注册提供者令牌

聊天请求类型

该插件为每个提供商支持两种聊天请求模式:

非流式聊天请求

在一次调用中检索完整响应。

发送 OpenAI 聊天请求

流式聊天请求

实时接收响应块,实现更动态的交互。

发送 OpenAI 流式聊天请求

错误处理

在发送聊天请求时,通过检查回调中的 ErrorStatus 来处理潜在错误是至关重要的。ErrorStatus 提供了在请求过程中可能出现的任何问题的信息。

错误处理

取消请求

该插件允许在流式和非流式聊天请求进行时取消它们。当你想中断一个长时间运行的请求或动态改变对话流程时,这可能会很有用。

Cancel Request

最佳实践

  1. 始终通过检查回调中的ErrorStatus来处理潜在错误
  2. 注意 API 的速率限制和费用
  3. 对于长篇或互动对话,请使用流模式
  4. 考虑取消不再需要的请求,以有效管理资源

排查问题

  • 验证您的 API 凭证是否正确
  • 检查您的互联网连接