API REST IBM watsonx.ai
Puoi utilizzare i modelli di base in IBM watsonx.ai in modo programmatico utilizzando l'API watsonx.ai .
Consultare la documentazione di riferimento dell'API .
È inoltre possibile utilizzare l'API REST per eseguire le seguenti operazioni:
- Ottenere informazioni sul modello di fondazione
- Modelli di base di inferenza
- Aggiungete la chat generativa alle vostre applicazioni con l'API della chat
- Creare flussi di lavoro di chat guidati dagli agenti
- Estrarre il testo dai documenti
- Messa a punto rapida di un modello di base
- Vettorializzare il testo
- Passaggi di documenti di reranking
- Previsione dei valori futuri
Prerequisiti
Per accedere rapidamente alle seguenti informazioni, aprire la pagina di accesso per gli sviluppatori :
- Base URL per gli endpoint API
- ID progetto o ID di spazio
Per aprire la pagina, dalla home page di watsonx.ai per il progetto o lo spazio su cui si desidera lavorare, aprire il Menu di navigazione , quindi fare clic su Accesso sviluppatore.
Per inviare richieste API REST sono necessarie anche le seguenti informazioni:
Per utilizzare l'API watsonx.ai, è necessario un token portatore. Vedere Credenziali per l'accesso al programma.
È necessario specificare l'
{model_id}
a per il modello di fondazione che si desidera utilizzare. Vedere Informazioni sui modelli di fondazione disponibili.Specificare la data in cui è stato creato e verificato il codice nel parametro della versione richiesto con ogni richiesta. Ad esempio,
version=2025-02-06
.
Alcuni compiti richiedono di fare riferimento a dati resi disponibili come connessione dati. Per ulteriori informazioni su come aggiungere un file e poi fare riferimento a un file dall'API, vedere Aggiunta di file da referenziare dall'API.
Se si desidera assistenza per la formattazione di una richiesta di inferenza nell'API, è possibile inviare la stessa richiesta dal sito Prompt Lab. Dal pannello del codice di Prompt Lab, che mostra la richiesta di cURL generata dal prompt, è possibile verificare la sintassi utilizzata.
Argomento principale: Coding generative AI solutions