Si può scegliere di lavorare con gli strumenti di watsonx, con le API REST nel proprio ambiente di sviluppo o con una combinazione di strumenti e codice Python.
Confronto tra le funzionalità degli strumenti e del codice
Le attività che si possono completare con gli strumenti dell'interfaccia utente e con il codice API REST sono per lo più le stesse. È anche possibile completare alcuni compiti con il codice Python.
Compiti del progetto
La tabella seguente elenca le attività di gestione dei progetti e gli strumenti e il codice con cui è possibile completare tali attività.
Attività | Strumenti | Codice |
---|---|---|
Crea progetti | Creazione guidata del progetto | ✓ Dati e AI Common Core API |
Gestisci collaboratori | Pagina di controllo degli accessi | ✓ Dati e AI Common Core API |
Ottenere l'ID del progetto | Pagina generale | ✓ Dati e AI Common Core API |
Associa servizi | Pagina Servizi e integrazioni | Nessuna |
Esporta asset | Procedura guidata per l'esportazione delle attività | ✓ Dati e AI Common Core API |
Gestisci asset | Pagina delle attività | ✓ Dati e AI Common Core API |
Gestire gli ambienti di runtime | Pagina degli ambienti | ✓ Dati e AI Common Core API |
Gestisci lavori | Pagina delle offerte di lavoro | ✓ Dati e AI Common Core API |
Preparare i compiti dei dati
La tabella seguente elenca le attività di preparazione dei dati e gli strumenti e il codice con cui è possibile completarle.
Attività | Strumenti | Codice |
---|---|---|
Connetti alle origini dati | Aggiungi connessione | ✓ Data and AI Common Core API ✓ watsonx Python library ✓ watsonx.ai Node.js SDK |
Aggiungi dati connessi | Importa asset | ✓ Data and AI Common Core API ✓ watsonx Python library ✓ watsonx.ai Node.js SDK |
Aggiungere file di dati | Importa asset | ✓ Data and AI Common Core API ✓ watsonx Python library ✓ watsonx.ai Node.js SDK |
Aggiungere documenti a un indice vettoriale | Indice vettoriale | ✓ Data and AI Common Core API ✓ watsonx Python library ✓ watsonx.ai Node.js SDK |
Estrarre il testo dai documenti | Nessuna | ✓ watsonx.ai as a Service REST API ✓ watsonx Python library ✓ watsonx.ai Node.js SDK |
Creare embeddings di documenti e vettorializzarli | Indice vettoriale AutoAI per RAG |
✓ watsonx.ai as a Service REST API ✓ watsonx Python library ✓ watsonx.ai Node.js SDK |
Affinare i dati strutturati | Data Refinery | Nessuna |
Generare dati sintetici | Synthetic Data Generator | Nessuna |
Visualizza dati | Visualizzazioni | Nessuna |
Costruire soluzioni di intelligenza artificiale generativa
La tabella seguente elenca le attività per la creazione di soluzioni di gen AI e gli strumenti e il codice con cui si può lavorare per completare tali attività. Per un elenco dettagliato delle attività che è possibile codificare con l'API REST di watsonx.ai, la libreria watsonx Python o l'SDK Node.js watsonx.ai, vedere Coding generative AI solutions.
Attività | Strumenti | Codice |
---|---|---|
Sperimentare con i suggerimenti | Prompt Lab | ✓ watsonx.ai as a Service REST API ✓ watsonx Python library ✓ watsonx.ai Node.js SDK ✓ IBM Extension in LangChain |
Mettere a punto un foundation model | Tuning Studio | ✓ watsonx.ai as a Service REST API ✓ watsonx Python library ✓ watsonx.ai Node.js SDK |
Implementare un modello RAG | Prompt Lab AutoAI per RAG |
✓ watsonx.ai as a Service REST API ✓ watsonx Python library ✓ watsonx.ai Node.js SDK |
Governare i compiti dell'IA
La tabella seguente elenca le attività di governance e gli strumenti e il codice con cui è possibile completarle.
Attività | Strumenti | Codice |
---|---|---|
Creare un caso d'uso dell'IA | Caso di utilizzo di AI | aPI di AI Factsheets ✓ Libreria Python di AI Factsheets |
Valutare un prompt | Prompt Lab | ✓ Watson OpenScale REST API ✓ Watson OpenScale Python Library |
Confrontare e valutare più richieste | Studio di valutazione | ✓ Watson OpenScale REST API ✓ Watson OpenScale Python Library |
Verifica di un modello o di un prompt | Console di governance | aPI REST di OpenPages v2 |
Attività di distribuzione della soluzione
La tabella seguente elenca le attività di distribuzione e gli strumenti e il codice con cui è possibile completare tali attività.
Attività | Strumenti | Codice |
---|---|---|
Distribuire un servizio di intelligenza artificiale | Prompt Lab | ✓ watsonx.ai come servizio API REST |
Distribuire un modello di prompt | Prompt Lab | ✓ watsonx.ai come servizio API REST |
Implementazione di un foundation model sintonizzato | Distribuzione guidata | ✓ watsonx.ai as a Service REST API ✓ watsonx.ai libreria Python |
distribuire un modello di base personalizzato | Distribuzione guidata | ✓ watsonx.ai as a Service REST API ✓ watsonx.ai libreria Python |
Implementare un modello on-demand | Hub di risorse | ✓ watsonx.ai come servizio API REST |
Ulteriori informazioni
Argomento principale: Decisioni strategiche iniziali