SpinAI 应用程序是一个基于 TypeScript 的项目,它集成了 OpenAI 及其他 AI 服务的强大功能,为用户提供便捷、高效的 AI 应用体验。
SpinAI 应用程序能让你轻松集成 OpenAI 和其他 AI 服务。以下是快速上手的步骤:
git clone [your-repo-url]
cd my-spinai-app
npm install
.env.example 到 .env:cp .env.example .env
.env:OPENAI_API_KEY="your-openai-api-key"
HUBSPOT_ACCESS_TOKEN="your-hubspot-access-token"
SHARED_CONTACT_ID="your-shared-contact-id"
npm run dev
此命令将启动带有热重载功能的开发服务器,方便你进行代码调试和开发。
npm run build
该命令会将项目构建为适用于生产环境的版本。
npm run start
此命令将启动生产服务器,让你的应用正式上线运行。
my-spinai-app/
├── src/ # 源代码目录
├── .env # 环境变量文件(从 .env.example 复制)
├── .env.example # 示例环境变量文件
├── package.json # 项目依赖和脚本
├── tsconfig.json # TypeScript 配置
└── mcp-config.ts # 模型上下文协议配置
npm run dev:启动开发服务器,带有热重载功能。npm run build:构建项目用于生产。npm run start:启动生产服务器。npm run lint:运行 ESLint 进行代码格式检查。npm run check-types:检查 TypeScript 类型。以下环境变量是必需的:
OPENAI_API_KEY:你的 OpenAI API 密钥。HUBSPOT_ACCESS_TOKEN:你的 HubSpot 访问令牌。SHARED_CONTACT_ID:HubSpot 的共享联系人 ID。本项目使用了以下技术:
此项目根据 MIT 许可证发布,详情请参阅 LICENSE 文件。
[在此处添加贡献指南(如有必要)]