User Tools

Site Tools


tanszek:oktatas:informacios_rendszerek_integralasa:model_context_protocol

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
tanszek:oktatas:informacios_rendszerek_integralasa:model_context_protocol [2026/03/27 21:57] – [Mi az MCP lényege?] kneheztanszek:oktatas:informacios_rendszerek_integralasa:model_context_protocol [2026/03/27 22:00] (current) knehez
Line 140: Line 140:
  
 Ha szükséges, a modell további toolokat is használhat, például: Ha szükséges, a modell további toolokat is használhat, például:
-  * `get_customer_notes` +  * ''get_customer_notes'' 
-  * `get_delivery_events` +  * ''get_delivery_events'' 
-  * `search_manual`+  * ''search_manual''
  
 Így az LLM nem "kitalálja" az adatokat, hanem valós rendszerekből dolgozik. Így az LLM nem "kitalálja" az adatokat, hanem valós rendszerekből dolgozik.
Line 201: Line 201:
 Tegyük fel, hogy van egy egyetemi tanulmányi rendszer. Az MCP szerver az alábbi toolokat teheti elérhetővé: Tegyük fel, hogy van egy egyetemi tanulmányi rendszer. Az MCP szerver az alábbi toolokat teheti elérhetővé:
  
-  * `get_student_data(neptunKod)` +  * ''get_student_data(neptunKod)'' 
-  * `get_course_list(neptunKod)` +  * ''get_course_list(neptunKod)'' 
-  * `get_exam_results(neptunKod, felev)` +  * ''get_exam_results(neptunKod, felev)'' 
-  * `create_helpdesk_ticket(szoveg)`+  * ''create_helpdesk_ticket(szoveg)''
  
 Lehetséges resource-ok: Lehetséges resource-ok:
Line 213: Line 213:
  
 Lehetséges prompt: Lehetséges prompt:
-  * "Fogalmazz udvarias választ a hallgatónak a vizsgajelentkezési problémájára a szabályzat alapján."+  * ''Fogalmazz udvarias választ a hallgatónak a vizsgajelentkezési problémájára a szabályzat alapján.''
  
 Ez már egy teljes, modern integrációs minta: az LLM nem csak beszélget, hanem szabályozott módon kapcsolódik valódi szervezeti tudáshoz és műveletekhez. Ez már egy teljes, modern integrációs minta: az LLM nem csak beszélget, hanem szabályozott módon kapcsolódik valódi szervezeti tudáshoz és műveletekhez.
Line 233: Line 233:
  
 ==== Példafájlok ==== ==== Példafájlok ====
-  * `mcp_demo_server.py` +  * ''mcp_demo_server.py'' 
-  * `mcp_demo_client.py`+  * ''mcp_demo_client.py''
  
 ==== MCP szerver kód ==== ==== MCP szerver kód ====
Line 355: Line 355:
  
 ==== Futtatás ==== ==== Futtatás ====
-Ha a `mcpcsomag még nincs telepítve:+Ha a ''mcp'' csomag még nincs telepítve:
  
 <sxh bash> <sxh bash>
Line 371: Line 371:
 Ha a kliens sikeresen kapcsolódik, akkor: Ha a kliens sikeresen kapcsolódik, akkor:
   * kilistázza az elérhető toolokat;   * kilistázza az elérhető toolokat;
-  * meghívja a `get_student_datatoolt; +  * meghívja a ''get_student_data'' toolt; 
-  * meghívja a `get_exam_resultstoolt;+  * meghívja a ''get_exam_results'' toolt;
   * kiírja a visszakapott strukturált választ.   * kiírja a visszakapott strukturált választ.
  
tanszek/oktatas/informacios_rendszerek_integralasa/model_context_protocol.1774648678.txt.gz · Last modified: 2026/03/27 21:57 by knehez