## OpenAI Assistant 基于 [OpenAI platform](https://platform.openai.com/docs/introduction) 开发的 assistant 界面及示例。 ### 使用方法 填写 `openai_api_key` 之后,点击任意 `Example`,然后点击 `Add and run` 就可以运行起来。 界面使用主要分为左中右三个部分。 左边,主要包含对系统的增删查功能。其中最重要的是 `create assistant` 标签,你可以在此填写内容并创建新的 assistant。 中间,是 `conversation` 对话窗口。点击 `Add and run` 按钮就可以发送消息。由于一些原因,后端返回的内容可能无法自动更新到 chatbot 对话记录中,因此你可能需要用到 `Refresh` 按钮。 右边,是一些对话的状态和提示信息。每个对话都需要有一个机器人,即 `assistant_id` 。如果你点击 `Add and run` 按钮发送消息时它的值为空,则会根据 `create assistant` 中的内容自动创建一个机器人,并填充 `assistant_id`,这个参数决定了你正在与哪个机器人聊天,因此不要乱改它,因为它很重要。 `thread_id` 参数,好像是一个会话的概念,因此也不要乱改。