国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

ホームページ テクノロジー周辺機(jī)器 AI 初心者および専門(mén)家向けのFastapi -MCPチュートリアル-Analytics Vidhya

初心者および専門(mén)家向けのFastapi -MCPチュートリアル-Analytics Vidhya

May 11, 2025 am 10:56 AM

このチュートリアルでは、モデルコンテキストプロトコル(MCP)とFastAPIを使用して、大規(guī)模な言語(yǔ)モデル(LLM)を外部ツールと統(tǒng)合する方法を示しています。 FastAPIを使用してシンプルなWebアプリケーションを構(gòu)築し、MCPサーバーに変換して、LLMがアプリケーションの機(jī)能にアクセスして利用できるようにします。

目次

  • FastapiとMCP:強(qiáng)力な組み合わせ
  • Fastapi-MCPの紹介
  • FastAPI-MCPとのAPI互換性
  • ハンズオン:FastAPI-MCPを使用してMCPサーバーを構(gòu)築します
  • FASTAPI構(gòu)成
  • カーソル構(gòu)成
  • MCPサーバーのテスト
  • 結(jié)論

FastapiとMCP:強(qiáng)力な組み合わせ

Fastapiは、Pythonを使用してWebアプリケーションとAPIの作成を簡(jiǎn)素化します。使いやすさと速度で知られています。人類(lèi)のオープン標(biāo)準(zhǔn)プロトコルであるMCPにより、LLMは外部データソースやツールと対話(huà)できます。 FastapiとMCPを組み合わせることで、幅広いWebベースのツールへのアクセスを提供することにより、LLMを強(qiáng)化します。

初心者および専門(mén)家向けのFastapi -MCPチュートリアル - 分析Vidhya

上記の図は、APIエンドポイントに接続されたMCPサーバーを示しています。これは、FastAPIエンドポイントまたは別のサードパーティAPIである可能性があります。

Fastapi-MCPの紹介

FastApi-MCPは、FastAPIアプリケーションをChatGPTやClaudeなどのLLMが容易に使用できるツールにシームレスに変換するライブラリです。 FastAPIエンドポイントをAIエコシステムに統(tǒng)合するプロセスを簡(jiǎn)素化します。

FastAPI-MCPとのAPI互換性

Fastapi-MCPは、さまざまなFastAPIエンドポイントタイプをサポートしています。

  • Endpointsを取得: MCPリソースに変換されます。
  • 投稿、配置、削除エンドポイント: MCPツールに変換されます。
  • カスタムユーティリティ関數(shù):追加のMCPツールとして統(tǒng)合できます。

ライブラリは、これらのエンドポイントを自動(dòng)的に検出および変換し、スキーマとドキュメントを保存します。

ハンズオン:FastAPI-MCPを使用してMCPサーバーを構(gòu)築します

Weather.gov API(APIキーは不要)を使用して単純な気象アプリケーションを構(gòu)築し、MCPサーバーに変換しましょう。

FASTAPI構(gòu)成

  1. 依存関係をインストールします:
 PIP Install Fastapi Fastapi-MCP Uvicorn MCP-Proxy
  1. インポート依存関係:( main.py
 Fastapi Import Fastapi、httpexception、Queryから
httpxをインポートします
FASTAPI_MCPからImport FastApimcpから
  1. Fastapiアプリの定義:
 app = fastapi(title = "天気更新api")
  1. ルートと機(jī)能の定義:(この例では、簡(jiǎn)略化された都市座標(biāo)検索を使用します。生産アプリケーションは適切なジオコーディングサービスを使用します。)
 city_coordinates = {#...(元の例のような都市座標(biāo)データ)...}

@app.get( "/天気")
async def get_weather(statecode:str = query(...、description = "state code")、city:str = query(...、description = "city name")):
    #...(元の例のように天気API相互作用)...
  1. MCPサーバーのセットアップ:
 mcp = fastApimcp(app、name = "天気更新api"、description = "天気データを取得するためのAPI")
mcp.mount()
  1. アプリを開(kāi)始します:
 __name__ == "__main__"の場(chǎng)合:
    uvicornをインポートします
    uvicorn.run(app、host = "0.0.0.0"、port = 8000)

カーソル構(gòu)成

  1. カーソルをダウンロードしてインストールします。
  2. 次の構(gòu)成でmcp.jsonファイルを作成します(必要に応じてポートを調(diào)整します):
 {
  「McPservers」:{
    「Weatherapi」:{
      「コマンド」:「McP-Proxy」、
      「args」:["http://127.0.1:8000/mcp"]]
    }
  }
}
  1. mcp.json構(gòu)成をCursorのMCP設(shè)定に追加します。

MCPサーバーのテスト

次に、カーソルを使用して天気APIを照會(huì)します。たとえば、「サンフランシスコの天気はどうですか?」

結(jié)論

FastapiとMCPとfastapi-mcpライブラリを組み合わせることにより、既存または新しいAPIをLLMワークフローに簡(jiǎn)単に統(tǒng)合し、機(jī)能を大幅に拡大できます。このアプローチは、LLMのカスタムツールを作成するプロセスを合理化し、膨大な數(shù)のオンラインリソースにアクセスして利用できるようにします。

以上が初心者および専門(mén)家向けのFastapi -MCPチュートリアル-Analytics Vidhyaの詳細(xì)內(nèi)容です。詳細(xì)については、PHP 中國(guó)語(yǔ) Web サイトの他の関連記事を參照してください。

このウェブサイトの聲明
この記事の內(nèi)容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰屬します。このサイトは、それに相當(dāng)する法的責(zé)任を負(fù)いません。盜作または侵害の疑いのあるコンテンツを見(jiàn)つけた場(chǎng)合は、admin@php.cn までご連絡(luò)ください。

ホットAIツール

Undress AI Tool

Undress AI Tool

脫衣畫(huà)像を無(wú)料で

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード寫(xiě)真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

寫(xiě)真から衣服を削除するオンライン AI ツール。

Clothoff.io

Clothoff.io

AI衣類(lèi)リムーバー

Video Face Swap

Video Face Swap

完全無(wú)料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡(jiǎn)単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無(wú)料のコードエディター

SublimeText3 中國(guó)語(yǔ)版

SublimeText3 中國(guó)語(yǔ)版

中國(guó)語(yǔ)版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強(qiáng)力な PHP 統(tǒng)合開(kāi)発環(huán)境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開(kāi)発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

トップ7ノートブックルムの代替 トップ7ノートブックルムの代替 Jun 17, 2025 pm 04:32 PM

GoogleのNoteBookLMは、Gemini 2.5を搭載したスマートAIノートテイキングツールであり、ドキュメントの要約に優(yōu)れています。ただし、ソースキャップ、クラウド依存、最近の「発見(jiàn)」機(jī)能など、ツールの使用にはまだ制限があります。

採(cǎi)用から利點(diǎn)まで:2025年にエンタープライズLLMを形作る10のトレンド 採(cǎi)用から利點(diǎn)まで:2025年にエンタープライズLLMを形作る10のトレンド Jun 20, 2025 am 11:13 AM

エンタープライズAIランドスケープを再構(gòu)築する10の説得力のある傾向があります。LLMSORGANIZATIONSへの財(cái)政的コミットメントは、LLMSへの投資を大幅に増加させており、72%が今年の支出が増加することを期待しています?,F(xiàn)在、ほぼ40%a

AI投資家は停滯していますか? AIベンダーと購(gòu)入、構(gòu)築、またはパートナーになる3つの戦略的なパス AI投資家は停滯していますか? AIベンダーと購(gòu)入、構(gòu)築、またはパートナーになる3つの戦略的なパス Jul 02, 2025 am 11:13 AM

投資は活況を呈していますが、資本だけでは十分ではありません。評(píng)価が上昇し、獨(dú)特の衰退があるため、AIに焦點(diǎn)を當(dāng)てたベンチャーファンドの投資家は、優(yōu)位性を獲得するために購(gòu)入、構(gòu)築、またはパートナーの重要な決定を下す必要がありますか?各オプションを評(píng)価する方法とpr

生成AIの止められない成長(zhǎng)(AI Outlookパート1) 生成AIの止められない成長(zhǎng)(AI Outlookパート1) Jun 21, 2025 am 11:11 AM

開(kāi)示:私の會(huì)社であるTirias Researchは、IBM、Nvidia、およびこの記事で述べた他の企業(yè)に相談しました。成長(zhǎng)ドライバー生成AI採(cǎi)用の急増は、最も楽観的な予測(cè)でさえ予測(cè)できるよりも劇的でした。次に、a

新しいギャラップレポート:AI文化の準(zhǔn)備が新しいマインドセットを要求します 新しいギャラップレポート:AI文化の準(zhǔn)備が新しいマインドセットを要求します Jun 19, 2025 am 11:16 AM

広範(fàn)囲にわたる採(cǎi)用と感情的な準(zhǔn)備のギャップは、人間が成長(zhǎng)しているデジタルコンパニオンの配列にどのように関與しているかについて不可欠な何かを明らかにしています。アルゴリズムが毎日のライブに織り込む共存の段階に入っています

これらのスタートアップは、企業(yè)がAI検索の概要に登場(chǎng)するのを支援しています これらのスタートアップは、企業(yè)がAI検索の概要に登場(chǎng)するのを支援しています Jun 20, 2025 am 11:16 AM

AIのおかげで、それらの日は番號(hào)が付けられています。 1つのスタッドによると、Googleのようなサイトでの検索の60%がユーザーがリンクをクリックしていないため、旅行サイトKayakやEdtech Company Cheggなどの企業(yè)の検索トラフィックが減少しています。

AGIとAIのスーパーインテリジェンスは、人間の天井の仮定の障壁に急激に衝突するでしょう AGIとAIのスーパーインテリジェンスは、人間の天井の仮定の障壁に急激に衝突するでしょう Jul 04, 2025 am 11:10 AM

それについて話(huà)しましょう。 革新的なAIブレークスルーのこの分析は、さまざまなインパクトのあるAIの複雑さの特定と説明など、最新のAIで進(jìn)行中のForbes列のカバレッジの一部です(こちらのリンクを參照)。 アギに向かっています

Ciscoは、Cisco Live U.S. 2025でそのエージェントAIジャーニーをチャートします Ciscoは、Cisco Live U.S. 2025でそのエージェントAIジャーニーをチャートします Jun 19, 2025 am 11:10 AM

私が最も重要だと思ったものと、Ciscoがその野心をさらに実現(xiàn)するための現(xiàn)在の取り組みにどのように構(gòu)築されるかを詳しく見(jiàn)てみましょう。

See all articles