Skip to main content
Glama
Harnishnava

pokemon-api-server

by Harnishnava

ポケモンRAG AIアシスタント

PokeAPI データベースと AI 機能を組み合わせて、RAG (Retrieval Augmented Generation) を使用してポケモンに関する正確な情報を提供するインタラクティブなポケモン アシスタントです。

特徴

  • ポケモンの質問のためのチャットベースのインターフェース

  • 正確なポケモンデータのためのPokeAPIとの統合

  • AI応答を強化するRAGシステム

  • モダンな Next.js フロントエンド

  • FastAPIバックエンド

Related MCP server: PokeAPI MCP Server

設定

バックエンド

  1. Python の依存関係をインストールします。

pip install -r requirements.txt
  1. バックエンドを実行します。

uvicorn backend.main:app --reload

フロントエンド

  1. フロントエンドディレクトリに移動します。

cd frontend
  1. 依存関係をインストールします:

npm install
  1. 開発サーバーを実行します。

npm run dev

環境変数

ルート ディレクトリに次の.envファイルを作成します。

OPENAI_API_KEY=your_openai_api_key

Related MCP Connectors

Related MCP Servers

  • A
    license
    B
    quality
    D
    maintenance
    Enables users to retrieve Pokémon statistics, sprite images, and complete information using the PokeAPI. Supports querying by Pokémon name or ID number to get base stats, various sprite URLs including shiny variants, and comprehensive Pokémon data.
    5
    7 npm
    Apache 2.0
  • A
    license
    B
    quality
    D
    maintenance
    Empowers AI assistants to fetch and explore comprehensive Pokémon data from PokeAPI via 47 tools covering Pokémon, moves, items, game mechanics, and more.
    47
    70 npm
    1
    ISC
  • A
    license
    A
    quality
    D
    maintenance
    Enables querying Pokemon information from PokeAPI, including Pokemon details, types, moves, abilities, evolution chains, and search functionality, through natural language.
    8
    7 npm
    Apache 2.0