tutor assistant
1.0.0
此 Node.js 应用程序利用 OpenAI Assistants API 创建数学导师助手。它允许您通过询问数学相关问题并获得答案来与助手互动。
在运行代码之前,请确保已安装以下先决条件:
您可能需要确保您的 Node.js 版本与 OpenAI npm 兼容,以避免依赖问题。
将此存储库克隆或下载到您的本地计算机。
导航到终端中的项目文件夹。
在项目目录中创建一个.env
文件并向其中添加您的 OpenAI API 密钥:
OPENAI_API_KEY="REPLACE WITH YOUR OPENAI API KEY HERE"
通过运行以下命令安装所需的依赖项:
yarn add openai
yarn add readline
yarn add dotenv
要运行数学导师助手,请在终端中执行以下命令:
node math-tutor.js
聊天机器人将启动并指导您完成提出数学问题的过程。
默认情况下,代码设置为使用 GPT-4 模型和“数学导师”助手。您可以通过修改代码来自定义助手的行为。您可以更改助手的名称、指令以及main
函数中使用的 OpenAI 模型。
const assistant = await openai . beta . assistants . create ( {
name : "Math Tutor" ,
instructions :
"You are a math tutor. Write and run code to answer math questions." ,
tools : [ { type : "code_interpreter" } ] ,
model : "gpt-4-1106-preview" ,
} ) ;
该项目已获得 MIT 许可证的许可。