Traduzione non aggiornata
Confronto tra il lavoro con gli strumenti e il codice
creato: "2024-08-28 12:01:38 -0700" title: "Confronto tra il lavoro con gli strumenti e il codice" fname: " getting-started\plan-compare-methods.liquid.md "
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 API REST ✓ ibm- watsonx -ai Python libreria ✓ watsonx.ai Node.js SDK |
Affinare i dati strutturati | Data Refinery | Nessuna |
Genera dati sintetici | Synthetic Data Generator | ✓ watsonx.ai API REST |
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 modello di fondazione | 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 |
Configurare gli agenti per chiamare gli strumenti nei prompt | Nessuna | ✓ watsonx.ai as a Service REST API ✓ ibm- watsonx -ai Python library ✓ IBM Extension in LangChain ✓ watsonx.ai Node.js SDK |
Previsione dei valori delle serie temporali future | Nessuna | ✓ watsonx.ai as a Service REST API ✓ watsonx Python library ✓ watsonx.ai Node.js SDK |
Costruire soluzioni di apprendimento automatico
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à.
Attività | Strumenti | Codice |
---|---|---|
Generare automaticamente pipeline di modelli predittivi candidati | AutoAI | ✓ watsonx.ai Python SDK |
Costruire un flusso per preparare i dati e costruire un modello | SPSS Modeler | ✓ Scripting con Python, Jython (un mix di Python e Java), e R |
Risolvere i problemi di ottimizzazione | Decision Optimization esperimento UI | ✓ Python DOcplex ✓ OPL |
Scrivere Python o i quaderni R | Editor di quaderni | ✓ watsonx.ai Python SDK ✓ R |
Sviluppa script R | RStudio IDE | ✓ R |
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 |
Valutare i rischi | Console di governance | Nessuna |
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 API REST |
Distribuire un modello di prompt | Prompt Lab | ✓ watsonx.ai API REST |
Implementazione di un modello di fondazione sintonizzato | Distribuzione guidata | ✓ watsonx.ai API REST ✓ watsonx.ai Python libreria |
distribuire un modello di base personalizzato | Distribuzione guidata | ✓ watsonx.ai API REST ✓ watsonx.ai Python libreria |
Implementare un modello on-demand | Hub di risorse | ✓ watsonx.ai API REST |
Distribuire un modello ML | Distribuzione guidata | ✓ watsonx.ai API REST ✓ watsonx.ai Python libreria |
Distribuire una funzione Python | Distribuzione guidata | ✓ watsonx.ai API REST ✓ watsonx.ai Python libreria |
Implementare un modello Decision Optimization | Decision Optimization esperimento UI | ✓ watsonx.ai API REST ✓ watsonx.ai Python libreria |
Distribuire uno script | Distribuzione guidata | ✓ watsonx.ai API REST ✓ watsonx.ai Python libreria |
Orchestrare i compiti | Orchestrazione Pipeline | Nessuna |
Ulteriori informazioni
Argomento principale: Pianificazione di una soluzione di IA generativa