Katsudon10 / LangChainApp

React+FastAPI+MySQL+LangChain
MIT License
0 stars 0 forks source link
fastapi langchain mysql react

LangChainApp

複数のLLMに同じ質問を同時に行い結果を返すアプリケーション. 実行した様子 各LLMを実行するにはAPIキーをenvファイルに書き込んでください.

作成経緯

現状

対応しているLLM

開発環境

環境構築

  1. git clone https://github.com/Katsudon10/LangChainApp.git
  2. .envの作成 実行するには各LLMのAPIキーが必要です.

    DB_HOST=
    DB_ROOT_PASSWORD=
    DB_NAME=
    DB_USER=
    DB_PASSWORD=
    
    OPENAI_API_KEY=""
    AZURE_OPENAI_API_KEY=""
    AZURE_OPENAI_ENDPOINT=""
    GOOGLE_API_KEY=""
    ANTHROPIC_API_KEY=""
  3. docker compose up -d
  4. http://localhost:3000/ にアクセス