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

Rumah Peranti teknologi AI Tutorial Fastapi -MCP untuk Pemula dan Pakar - Analytics Vidhya

Tutorial Fastapi -MCP untuk Pemula dan Pakar - Analytics Vidhya

May 11, 2025 am 10:56 AM

Tutorial ini menunjukkan cara mengintegrasikan model bahasa besar anda (LLM) dengan alat luaran menggunakan Protokol Konteks Model (MCP) dan FastAPI. Kami akan membina aplikasi web mudah menggunakan FastAPI dan menukarnya ke pelayan MCP, membolehkan LLM anda mengakses dan menggunakan fungsi aplikasi.

Jadual Kandungan

  • Fastapi dan MCP: Gabungan yang kuat
  • Memperkenalkan Fastapi-MCP
  • Keserasian API dengan Fastapi-MCP
  • Hands-on: Membina pelayan MCP dengan fastapi-mcp
  • Konfigurasi Fastapi
  • Konfigurasi Kursor
  • Menguji pelayan MCP anda
  • Kesimpulan

Fastapi dan MCP: Gabungan yang kuat

FastAPI memudahkan penciptaan aplikasi web dan API menggunakan Python. Ia terkenal dengan kemudahan penggunaan dan kelajuannya. MCP, protokol standard terbuka dari antropik, membolehkan LLMs berinteraksi dengan sumber data dan alat luaran. Menggabungkan FastAPI dengan MCP memberi kuasa kepada LLM anda dengan menyediakan akses kepada pelbagai alat berasaskan web.

Tutorial Fastapi -MCP untuk Pemula dan Pakar - Analytics Vidhya

Rajah di atas menggambarkan pelayan MCP yang disambungkan ke titik akhir API, yang boleh menjadi titik akhir FastAPI atau API pihak ketiga yang lain.

Memperkenalkan Fastapi-MCP

FastAPI-MCP adalah perpustakaan yang mengubah aplikasi FastAPI anda dengan lancar ke dalam alat yang mudah digunakan oleh LLM seperti ChatGPT atau Claude. Ia memudahkan proses mengintegrasikan titik akhir Fastapi anda ke dalam ekosistem AI.

Keserasian API dengan Fastapi-MCP

Fastapi-MCP menyokong pelbagai jenis endpoint FastAPI:

  • Dapatkan titik akhir: ditukar menjadi sumber MCP.
  • Pos, letakkan, padamkan titik akhir: ditukar menjadi alat MCP.
  • Fungsi Utiliti Custom: Boleh diintegrasikan sebagai alat MCP tambahan.

Perpustakaan secara automatik mengesan dan menukarkan titik akhir ini, memelihara skema dan dokumentasi mereka.

Hands-on: Membina pelayan MCP dengan fastapi-mcp

Mari kita bina aplikasi cuaca yang mudah menggunakan API Weather.gov (tiada kunci API diperlukan) dan menukarnya menjadi pelayan MCP.

Konfigurasi Fastapi

  1. Pasang Ketergantungan:
 PIP Pasang Fastapi Fastapi-MCP UVicorn MCP-Proxy
  1. Ketergantungan import: (di main.py )
 Dari Fastapi Import Fastapi, HttPException, pertanyaan
Import httpx
dari fastapi_mcp import fastapimcp
  1. Tentukan App Fastapi:
 App = fastapi (title = "API Kemas Kini Cuaca")
  1. Tentukan laluan dan fungsi: (Contoh ini menggunakan carian koordinat bandar yang dipermudahkan. Aplikasi pengeluaran akan menggunakan perkhidmatan geokod yang betul.)
 City_coordinates = { # ... (data koordinat bandar seperti contoh asal) ...}

@app.get ("/cuaca")
async def get_weather (statecode: str = query (..., description = "code state"), city: str = query (..., description = "city name")):
    # ... (interaksi API cuaca seperti dalam contoh asal) ...
  1. Sediakan pelayan MCP:
 MCP = fastapimcp (app, name = "API kemas kini cuaca", deskripsi = "API untuk mendapatkan data cuaca")
mcp.mount ()
  1. Mulakan aplikasi:
 jika __name__ == "__main__":
    Import uvicorn
    uvicorn.run (app, host = "0.0.0.0", port = 8000)

Konfigurasi Kursor

  1. Muat turun dan pasang kursor.
  2. Buat fail mcp.json dengan konfigurasi berikut (laraskan port jika perlu):
 {
  "McPservers": {
    "Weatherapi": {
      "Perintah": "MCP-Proxy",
      "args": ["http://127.0.0.1:8000/mcp"]
    }
  }
}
  1. Tambah konfigurasi mcp.json ke tetapan MCP kursor.

Menguji pelayan MCP anda

Sekarang, gunakan kursor untuk menanyakan API cuaca anda. Sebagai contoh: "Apa cuaca di San Francisco?"

Kesimpulan

Dengan menggabungkan Fastapi dan MCP dengan perpustakaan fastapi-mcp , anda boleh mengintegrasikan API sedia ada atau baru anda ke dalam aliran kerja LLM anda, dengan ketara mengembangkan keupayaannya. Pendekatan ini menyelaraskan proses membuat alat tersuai untuk LLM anda, yang membolehkannya mengakses dan menggunakan pelbagai sumber dalam talian.

Atas ialah kandungan terperinci Tutorial Fastapi -MCP untuk Pemula dan Pakar - Analytics Vidhya. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Alternatif Notebooklm Top 7 Top Alternatif Notebooklm Top 7 Top Jun 17, 2025 pm 04:32 PM

NotebookLM Google adalah alat pengambilan nota AI pintar yang dikuasakan oleh Gemini 2.5, yang cemerlang dalam meringkaskan dokumen. Walau bagaimanapun, ia masih mempunyai batasan penggunaan alat, seperti topi sumber, pergantungan awan, dan ciri "Discover" baru -baru ini

Dari Adopsi ke Kelebihan: 10 Trend Membentuk LLMS Enterprise pada tahun 2025 Dari Adopsi ke Kelebihan: 10 Trend Membentuk LLMS Enterprise pada tahun 2025 Jun 20, 2025 am 11:13 AM

Berikut adalah sepuluh trend yang menarik yang membentuk semula landskap AI perusahaan. Komitmen kewangan untuk llmsorganizations secara signifikan meningkatkan pelaburan mereka di LLM, dengan 72% menjangkakan perbelanjaan mereka meningkat tahun ini. Pada masa ini, hampir 40% a

Pelabur AI terjebak dengan terhenti? 3 Laluan Strategik untuk Membeli, Membina, atau Berkongsi dengan Vendor AI Pelabur AI terjebak dengan terhenti? 3 Laluan Strategik untuk Membeli, Membina, atau Berkongsi dengan Vendor AI Jul 02, 2025 am 11:13 AM

Pelaburan adalah berkembang pesat, tetapi modal sahaja tidak mencukupi. Dengan penilaian yang semakin meningkat dan tersendiri pudar, pelabur dalam dana usaha yang berfokus pada AI mesti membuat keputusan utama: Beli, membina, atau rakan kongsi untuk mendapatkan kelebihan? Inilah cara menilai setiap pilihan dan PR

Pertumbuhan AI generatif yang tidak boleh dihalang (AI Outlook Bahagian 1) Pertumbuhan AI generatif yang tidak boleh dihalang (AI Outlook Bahagian 1) Jun 21, 2025 am 11:11 AM

Pendedahan: Syarikat saya, Tirias Research, telah berunding untuk IBM, NVIDIA, dan syarikat -syarikat lain yang disebutkan dalam artikel ini. Pemandu Growth Surge dalam penggunaan AI generatif lebih dramatik daripada unjuran yang paling optimis dapat diramalkan. Kemudian, a

Laporan Gallup Baru: Kesediaan Kebudayaan AI Menuntut Mindset Baru Laporan Gallup Baru: Kesediaan Kebudayaan AI Menuntut Mindset Baru Jun 19, 2025 am 11:16 AM

Jurang antara penggunaan yang meluas dan kesediaan emosi mendedahkan sesuatu yang penting tentang bagaimana manusia terlibat dengan pelbagai sahabat digital mereka. Kami memasuki fasa kewujudan bersama di mana algoritma menenun ke dalam harian kami

Permulaan ini membantu perniagaan muncul dalam ringkasan carian AI Permulaan ini membantu perniagaan muncul dalam ringkasan carian AI Jun 20, 2025 am 11:16 AM

Hari -hari itu bernombor, terima kasih kepada AI. Cari lalu lintas untuk perniagaan seperti tapak perjalanan kayak dan syarikat edtech Chegg menurun, sebahagiannya kerana 60% carian di laman web seperti Google tidak mengakibatkan pengguna mengklik sebarang pautan, menurut satu stud

AGI dan AI Superintelligence akan dengan ketara memukul penghalang asumsi siling manusia AGI dan AI Superintelligence akan dengan ketara memukul penghalang asumsi siling manusia Jul 04, 2025 am 11:10 AM

Mari kita bercakap mengenainya. Analisis terobosan AI yang inovatif ini adalah sebahagian daripada liputan lajur Forbes yang berterusan pada AI terkini, termasuk mengenal pasti dan menerangkan pelbagai kerumitan AI yang memberi kesan (lihat pautan di sini). Menuju ke Agi dan

Cisco mencatatkan perjalanan AI yang agentik di Cisco Live A.S. 2025 Cisco mencatatkan perjalanan AI yang agentik di Cisco Live A.S. 2025 Jun 19, 2025 am 11:10 AM

Mari kita lihat dengan lebih dekat apa yang saya dapati paling penting - dan bagaimana Cisco dapat membina usaha semasa untuk merealisasikan cita -citanya. (Nota: Cisco adalah pelanggan penasihat firma saya, Moor Insights & Strategy.) Berfokus pada AIS dan CU Agentik dan CU

See all articles