fastai-chat
v1.0.0
Published
A simple AI chat interface library supporting OpenAI API
Maintainers
Readme
Fastai
这是一个简单的 AI 聊天接口项目,支持 OpenAI API。
安装
从 npm 安装
npm install fastai-chat
# 或
pnpm add fastai-chat
# 或
yarn add fastai-chat开发环境
git clone https://gitee.com/phoenix1121/fast-ai.git
cd fast-ai
pnpm install使用
- 设置环境变量:
export OPENAI_API_KEY="your-api-key-here"- 运行示例:
pnpm dev项目结构
src/index.ts- 主入口文件,导出 ChatAI 对象src/adapters/openAi.ts- OpenAI API 适配器example/basic.ts- 使用示例tsconfig.json- TypeScript 配置
API
import { ChatAI } from "fastai-chat";
const answer = await ChatAI.openai(apiKey, "你的问题");
console.log(answer);脚本命令
pnpm dev- 直接运行 TypeScript 示例(开发模式)pnpm build- 构建项目(生成 dist 目录)pnpm start- 运行构建后的 JavaScript 文件
特性
- 支持 OpenAI GPT-4o-mini 模型
- TypeScript 支持
- 简单的 API 接口
- 错误处理
