Decoratorul @mcp.prompt în FastMCP: Șabloane Reutilizabile de Instrucțiuni în Model Context Protocol (MCP)

Definirea de prompt-uri structurate cu parametri validați pentru acțiuni repetitive de înaltă precizie.

Specificație & cod MCP
@mcp.prompt()
def review_cod(cod: str) -> str: return f'Analizează următorul cod:\n{cod}'

Decoratorul @mcp.prompt() înregistrează funcții formatoare de instrucțiuni, permițând returnarea de texte simple sau obiecte structurate de tip Message cu roluri explicite.

Exemplu de prompt multi-mesaj

from mcp.server.fastmcp import FastMCP
from mcp.types import PromptMessage, TextContent

mcp = FastMCP("DevAssistant")

@mcp.prompt()
def depanare_eroare(traceback: str) -> list[PromptMessage]:
    return [
        PromptMessage(
            role="user",
            content=TextContent(type="text", text=f"Identifică cauza principală din această stivă de apeluri:
{traceback}")
        )
    ]

Promptul apare instantaneu în meniul clientului conectat.

Învață AI • Comunitate & Q&A

Întrebări & Exemple practice: Decoratorul @mcp.prompt în FastMCP: Șabloane Reutilizabile de Instrucțiuni

Ai o întrebare despre Decoratorul @mcp.prompt în FastMCP: Șabloane Reutilizabile de Instrucțiuni sau ai descoperit un truc, prompt sau fragment de cod util? Distribuie-l cu ceilalți membri ai comunității!

🤖

Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!

Nu au fost adăugate încă întrebări sau resurse pentru această pagină. Dacă ai testat un prompt sau ai un snippet util, adaugă-l mai jos pentru comunitate.

Comunitate AI Adaugă o întrebare sau distribuie un cod / prompt

Moderare & Siguranță:

Pentru a menține calitatea și securitatea informațiilor, fiecare întrebare sau fragment de cod/prompt este analizat (manual sau prin moderare asistată de AI) înainte de publicare.