




AI-Companionは、ユーザーが科学者や有名な性格の既存のモデルに関与するためのインタラクティブなプラットフォームを提供します。意味のある会話に飛び込み、これらのAI仲間が提供する洞察を探ります。
companion.aiは、ユーザーが独自のAIコンパニオンを作成し、有意義な会話をすることを可能にする画期的なSaaSフルスタックアプリケーションです。ユーザーフレンドリーなインターフェイスと最先端のAIモデルを使用すると、可能性は無限です。
AIモデルとのチャット:さまざまなカテゴリの既存のAIモデルとの会話に従事します。
独自のモデルを作成する:あなたの中の創造性のロックを解除してください! Pro Planのユーザーは、重要な情報を提供することにより、独自の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 starthttp:// localhost:ブラウザで3000を開き、プロジェクトを表示します。