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 plug-in Centro API per GitHub Copilot per Azure accelera la progettazione e lo sviluppo di nuove API a partire dai prompt del linguaggio naturale. Con l'assistenza per l'intelligenza artificiale disponibile tramite il plug-in Di Centro API combinato con l'estensione API VS Code, è sufficiente descrivere l'API e generare rapidamente una specifica OpenAPI per lo sviluppo di API conforme agli standard dell'organizzazione. Dopo aver generato una specifica conforme, puoi registrare l'API con il Centro API.
Prerequisiti
Uno o più centri API nella sottoscrizione di Azure. È possibile creare un centro API usando l'estensione Centro API di Azure o altri strumenti.
- Per gestire le API con l'estensione, è attualmente necessario il ruolo Collaboratore al servizio del Centro API di Azure o autorizzazioni superiori per un centro API.
- GitHub Copilot per Azure - per generare file di specifica OpenAPI usando il plugin dell'API Center per GitHub Copilot per Azure
Configurazione dell'estensione
Configurare l'estensione seguendo questa procedura:
Installare l'estensione Centro API di Azure per Visual Studio Code da Visual Studio Code Marketplace. Installare altre estensioni in base alle esigenze.
Nota
La
[PREVIEW]notazione indica le funzionalità disponibili solo nella versione non definitiva dell'estensione Centro API di Azure. Quando si installa l'estensione da Visual Studio Code Marketplace, è possibile scegliere di installare la versione di rilascio o una versione non definitiva (disponibile). Per passare da una versione all'altra, selezionare il pulsante Gestisci dell'estensione (icona a forma di ingranaggio) nella visualizzazione Estensioni in Visual Studio Code.Nella barra attività di Visual Studio Code selezionare Centro API:
Se non si è connessi all'account Azure, selezionare Accedi ad Azure e seguire le istruzioni per accedere.
Selezionare una sottoscrizione di Azure con il centro API (o i centri API) con le API da visualizzare. Se si dispone di più account, è possibile filtrare in base a sottoscrizioni specifiche.
Effettuare una richiesta all'agente @azure
Seguire questa procedura per generare una specifica OpenAPI usando i prompt del linguaggio naturale con GitHub Copilot per Azure:
Se necessario, impostare una guida di stile api attiva nell'estensione Centro API di Azure. Usare il tasto di scelta rapida CTRL+MAIUSC+P per aprire la palette comandi. Digitare Centro API di Azure: impostare la guida di stile API, effettuare una selezione e premere INVIO.
Se non è impostata alcuna guida di stile, viene usato il set di regole predefinito
spectral:oas. Per ulteriori informazioni sul linting delle specifiche API utilizzando l'estensione API Center.Nel pannello della chat effettuare una richiesta in linguaggio naturale all'agente
@azureper descrivere le operazioni dell'API. Esempio:@azure Generate an OpenAPI spec: An API that allows customers to pay for an order using various payment methods such as cash, checks, credit cards, and debit cards. Check that there are no duplicate keys.Copilot è alimentato dall'IA, quindi sono possibili sorprese ed errori. Per altre informazioni, vedere Domande frequenti su Copilot.
L'agente risponde con un documento di specifica OpenAPI.
Esaminare l'output generato per verificare l'accuratezza, la completezza e la conformità con la guida allo stile dell'API.
Ridefinire la richiesta se necessario per rigenerare la specifica o ripetere il processo usando una guida di stile diversa impostata nell'estensione Centro API di Azure.
Suggerimento
Le richieste effettive si concentrano sui requisiti aziendali di un'API anziché sui dettagli di implementazione. Le richieste più brevi a volte funzionano meglio di quelle più lunghe.
Quando soddisfa i requisiti, salvare la specifica OpenAPI generata in un file.
Registrare l'API nel centro API
Usare l'estensione Centro API di Azure per VS Code per registrare l'API nel centro API dal file di specifica generato. Dopo aver registrato l'API, è possibile usare l'estensione per visualizzare la documentazione dell'API, generare un client HTTP, eseguire altre operazioni di linting e analisi e altro ancora.
In VS Code, selezionare il pulsante Registra la tua API in API Center nel pannello della chat oppure selezionare Azure API Center: Registra API dal Command Palette.
Selezionare Manuale.
Selezionare il centro API con cui registrare le API.
Fornire risposte a richieste con informazioni che includono il titolo dell'API, il tipo, il titolo della versione, il ciclo di vita della versione, il titolo della definizione, il nome della specifica e il file di definizione (specifica) per portare a termine la registrazione dell'API.
Dopo aver registrato l'API, è possibile eseguire varie attività usando l'estensione . Ad esempio, visualizzare la documentazione dell'API nell'interfaccia utente di Swagger:
Espandi la vista ad albero del Centro API per selezionare la definizione per la versione dell'API registrata.
Fare clic con il pulsante destro del mouse sulla definizione e scegliere Apri documentazione API. Viene visualizzata una nuova scheda con l'interfaccia utente di Swagger per la definizione dell'API.
Contenuto correlato
- Centro API di Azure - Concetti chiave
- Compilare e registrare API con l'estensione Centro API di Azure per Visual Studio Code
- Individuare e usare le API con l'estensione Centro API di Azure per Visual Studio Code
- Gestire le API con l'estensione Centro API di Azure per Visual Studio Code
- Abilitare e visualizzare il portale di Centro API in Visual Studio Code
- Panoramica di GitHub Copilot per Azure