AI Companion Builder
1.0.0





AI-Cancanion为用户提供了一个互动平台,以与先前存在的科学家和著名人物的模型互动。参与有意义的对话并探索这些AI同伴提供的见解。
companion.ai是一个开创性的SaaS全堆栈应用程序,可让用户能够创建自己的AI伴侣并与他们进行有意义的对话。借助用户友好的界面和最先进的AI模型,可能性是无限的。
与AI模型聊天:与现有各种类别的AI模型进行对话。
创建自己的模型:解锁您内心的创造力! Pro计划中的用户可以通过提供基本信息来构建和自定义自己的AI模型。
模型管理:享受更新和删除自定义AI模型的能力的灵活性。
搜索功能:通过我们的有效搜索功能轻松地按名称或类别找到现有模型。
通过文员的身份验证:通过文员的用户管理,确保安全有效的身份验证。
黑暗和光主题切换:提高用户体验,并根据偏好在深色和轻主题之间进行选择。
请按照以下步骤在计算机上本地设置该项目。
先决条件
确保您的计算机上安装了以下内容:
克隆存储库
git clone https://github.com/Ponnada96/AI-Companion.git
cd ai-companion安装
使用NPM安装项目依赖性:
npm install设置环境变量
在项目的根部创建一个名为.env的新文件,并添加以下内容:
# CLERK
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY =
CLERK_SECRET_KEY =
NEXT_PUBLIC_CLERK_SIGN_IN_URL = /sign-in
NEXT_PUBLIC_CLERK_SIGN_UP_URL = /sign-up
NEXT_PUBLIC_CLERK_AFTER_SIGN_IN_URL = /
NEXT_PUBLIC_CLERK_AFTER_SIGN_UP_URL = /
# PRISMA POSTGRESQL DATABASE CONNECTION
DATABASE_URL =
DIRECT_URL =
# CLOUDINARY
NEXT_PUBLIC_CLOUDINARY_CLOUD_NAME =
# PINECONE
PINECONE_INDEX =
PINECONE_ENVIRONMENT =
PINECONE_API_KEY =
# UPSTASH
UPSTASH_REDIS_REST_URL =
UPSTASH_REDIS_REST_TOKEN =
# OPENAI
OPENAI_API_KEY =
# REPLICATE
REPLICATE_API_TOKEN =
# STRIPE
STRIPE_API_KEY =
STRIPE_WEBHOOK_SECRET =
NEXT_PUBLIC_APP_URL = http://localhost:3000用您的实际凭据替换占位符价值
运行项目
npm start打开http:// localhost:3000在您的浏览器中查看项目。