Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Il server MCP (Azure Model Context Protocol) consente di gestire le risorse di Ricerca di intelligenza artificiale di Azure, inclusi i servizi di ricerca, gli indici, le origini delle informazioni e le knowledge base con prompt del linguaggio naturale.
Ricerca di intelligenza artificiale di Azure (in precedenza Ricerca cognitiva di Azure) è un servizio di ricerca cloud che fornisce API e strumenti per la creazione di applicazioni e agenti che seguono il modello Di generazione aumentata di recupero (RAG). Supporta il recupero di vettori e parole chiave, il reranking e il recupero agentico; Per altre informazioni, vedere la documentazione di Ricerca di intelligenza artificiale di Azure.
Annotazioni
Ogni Knowledge Base di Ricerca intelligenza artificiale di Azure espone un endpoint MCP nativo per il recupero diretto. Per altre informazioni, vedere Chiamare l'endpoint MCP.
Annotazioni
Parametri degli strumenti: gli strumenti del server MCP di Azure definiscono i parametri per i dati necessari per completare le attività. Alcuni di questi parametri sono specifici di ogni strumento e sono documentati di seguito. Altri parametri sono globali e condivisi da tutti gli strumenti. Per altre informazioni, vedere Parametri degli strumenti.
Ottenere l'indice di ricerca
Questo strumento recupera informazioni dettagliate sugli indici di Ricerca di intelligenza artificiale di Azure, tra cui schema di indice, campi, analizzatori, profili di punteggio e altre proprietà dell'indice. Quando si specifica un nome di indice, restituisce le proprietà per tale indice; senza un nome di indice, restituisce tutti gli indici nel servizio specificato.
Alcuni prompt di esempio includono:
- "Mostra i dettagli dell'indice "products-index" nel servizio ricerca di intelligenza artificiale di Azure "my-search-service".
- "Elencare tutti gli indici nel servizio ricerca di intelligenza artificiale di Azure "ricerca aziendale".
- "Quali campi si trovano nell'indice 'users' nel servizio 'contoso-search'?"
| Parametro | Obbligatorio o facoltativo | Description |
|---|---|---|
| Servizio | Obbligatorio | Nome del servizio Ricerca di intelligenza artificiale di Azure , ad esempio my-search-service. |
| Indice | Opzionale | Nome dell'indice di ricerca all'interno del servizio Ricerca di intelligenza artificiale di Azure. |
Suggerimenti di annotazione degli strumenti:
Distruttivo: ❌ | Idempotente: ✅ | Open World: ❌ | Sola lettura: ✅ | Segreto: ❌ | Locale obbligatorio: ❌
Indice di ricerca query
Questo strumento esegue una query di ricerca su un indice di Ricerca di intelligenza artificiale di Azure e restituisce i documenti e i metadati di pertinenza corrispondenti. I risultati includono in genere campi del documento, un punteggio di pertinenza ed eventuali evidenziazioni di testo corrispondenti alla query.
Alcuni prompt di esempio includono:
- "Cercare "Machine Learning" nell'indice "documents" del servizio "contoso-search".
- "Interroga l'indice 'products' per 'cuffie con cancellazione del rumore' nel servizio Azure AI Search 'fabrikam-search'."
- "Cerca il mio indice "content" in "my-search-service" per qualsiasi elemento che cita "cambiamento climatico".
| Parametro | Obbligatorio o facoltativo | Description |
|---|---|---|
| Servizio | Obbligatorio | Nome del servizio Ricerca di intelligenza artificiale di Azure , ad esempio my-search-service. |
| Indice | Obbligatorio | Nome dell'indice di ricerca all'interno del servizio Ricerca di intelligenza artificiale di Azure. |
| Quesito | Obbligatorio | Query di ricerca da eseguire sull'indice di Ricerca di intelligenza artificiale di Azure. |
Suggerimenti di annotazione degli strumenti:
Distruttivo: ❌ | Idempotente: ✅ | Open World: ❌ | Sola lettura: ✅ | Segreto: ❌ | Locale obbligatorio: ❌
Accedere a una base di conoscenza
Questo strumento ottiene i dettagli per le knowledge base di Ricerca intelligenza artificiale di Azure. Le basi di conoscenza incapsulano le funzionalità di recupero e ragionamento su una o più fonti o indici. Se non si specifica un nome della Knowledge Base, restituisce i dettagli per tutte le knowledge base all'interno del servizio specificato.
Alcuni prompt di esempio includono:
- "Elencare tutte le knowledge base nel servizio ricerca di intelligenza artificiale di Azure "my-search-service".
- Mostrami le knowledge base nel servizio "contoso-search".
- Ottieni i dettagli della knowledge base "support-agent" nel servizio di ricerca "enterprise-search" di Azure AI.
| Parametro | Obbligatorio o facoltativo | Description |
|---|---|---|
| Servizio | Obbligatorio | Nome del servizio Ricerca di intelligenza artificiale di Azure , ad esempio my-search-service. |
| Knowledge Base | Opzionale | Nome della Knowledge Base all'interno del servizio Ricerca intelligenza artificiale di Azure. |
Suggerimenti di annotazione degli strumenti:
Distruttivo: ❌ | Idempotente: ✅ | Open World: ❌ | Sola lettura: ✅ | Segreto: ❌ | Locale obbligatorio: ❌
Recuperare dalla Knowledge Base
Questo strumento esegue un'operazione di recupero su una base di conoscenza di Azure AI Search per trovare informazioni pertinenti dalle sue origini dati. Fornire una query a turno singolo per il recupero o uno o più messaggi di conversazione nel formato role:content. Non è consentito specificare sia query che messaggi.
Alcuni prompt di esempio includono:
- Effettuare una ricerca con la base di conoscenza "support-agent" nel servizio di ricerca di intelligenza artificiale di Azure "my-search-service" per la query "passaggi di reimpostazione della password".
- "Chiedere alla knowledge base "product-docs" nel servizio di ricerca "contoso-search" di recuperare informazioni su "Limiti di frequenza API".
- Interrogare la knowledge base "hr-policies" nel servizio di ricerca "hr-search" riguardo alla "politica di maturazione delle ferie".
| Parametro | Obbligatorio o facoltativo | Description |
|---|---|---|
| Servizio | Obbligatorio | Nome del servizio Ricerca di intelligenza artificiale di Azure , ad esempio my-search-service. |
| Knowledge Base | Obbligatorio | Nome della Knowledge Base all'interno del servizio Ricerca intelligenza artificiale di Azure. |
| Quesito | Opzionale | Query in linguaggio naturale per il recupero quando non viene fornita una cronologia dei messaggi conversazionali. |
| Messaggi | Opzionale | Messaggi della cronologia delle conversazioni passati alla Knowledge Base. Ogni voce è formattata come role:content, dove il ruolo è user o assistant (ad esempio, user:What policies apply to archived invoices?). |
Suggerimenti di annotazione degli strumenti:
Distruttivo: ❌ | Idempotente: ✅ | Open World: ✅ | Sola lettura: ✅ | Segreto: ❌ | Locale obbligatorio: ❌
Ottenere l'origine delle informazioni
Questo strumento ottiene i dettagli delle fonti di conoscenza di Ricerca di Intelligenza Artificiale di Azure. Una fonte di conoscenza può puntare a un indice esistente di Ricerca Intelligenza Artificiale Azure o rappresentare dati esterni (ad esempio, un contenitore di archiviazione blob) indicizzati da Ricerca Intelligenza Artificiale Azure. Le fonti di conoscenza vengono utilizzate dalle basi di conoscenza durante il richiamo. Se non si fornisce un nome di fonte di conoscenza, restituisce i dettagli per tutte le fonti di conoscenza nel servizio specificato.
Alcuni prompt di esempio includono:
- "Elencare tutte le origini delle conoscenze nel servizio ricerca di intelligenza artificiale di Azure "my-search-service".
- Mostrami le fonti di conoscenza nel servizio di ricerca AI di Azure "contoso-search".
- "Ottenere i dettagli dell'origine delle informazioni "product-index" nel servizio di ricerca 'enterprise-search'.
| Parametro | Obbligatorio o facoltativo | Description |
|---|---|---|
| Servizio | Obbligatorio | Nome del servizio Ricerca di intelligenza artificiale di Azure , ad esempio my-search-service. |
| Fonte delle informazioni | Opzionale | Nome dell'origine delle informazioni all'interno del servizio Ricerca intelligenza artificiale di Azure. |
Suggerimenti di annotazione degli strumenti:
Distruttivo: ❌ | Idempotente: ✅ | Open World: ❌ | Sola lettura: ✅ | Segreto: ❌ | Locale obbligatorio: ❌
Elencare i servizi di ricerca
Questo strumento elenca i servizi di Ricerca di intelligenza artificiale di Azure in una sottoscrizione e restituisce i dettagli per ogni servizio, tra cui nome, posizione, SKU, stato di provisioning ed endpoint.
Alcuni prompt di esempio includono:
- "Elencare servizi di Ricerca cognitiva di Azure nella mia sottoscrizione."
- "Quali servizi di ricerca di intelligenza artificiale ho?"
- "Mostrami le mie risorse di Ricerca AI di Azure."
Suggerimenti di annotazione degli strumenti:
Distruttivo: ❌ | Idempotente: ✅ | Open World: ❌ | Sola lettura: ✅ | Segreto: ❌ | Locale obbligatorio: ❌