Comparação do trabalho com ferramentas e código

Você pode optar por trabalhar com ferramentas no watsonx, com APIs REST em seu ambiente de desenvolvimento ou com uma combinação de ferramentas e código Python.

Comparação da funcionalidade em ferramentas e códigos

As tarefas que podem ser concluídas com ferramentas na interface do usuário e com o código da API REST são praticamente as mesmas. Você também pode realizar algumas tarefas com o código Python.

Tarefas do projeto

A tabela a seguir lista as tarefas de gerenciamento de projetos e as ferramentas e códigos com os quais você pode trabalhar para concluir essas tarefas.

Comparação das tarefas do projeto
Tarefa Ferramentas Código
Criar projetos Assistente de criação de projeto aPI de núcleo comum de dados e IA
Gerenciar colaboradores Página de controle de acesso aPI de núcleo comum de dados e IA
Obter ID do projeto Página geral aPI de núcleo comum de dados e IA
Serviços associados Página de serviços e integrações Nenhum
Exportar ativos Assistente de exportação de ativos aPI de núcleo comum de dados e IA
Gerenciar ativos Página de ativos aPI de núcleo comum de dados e IA
Gerenciar ambientes de tempo de execução Página Ambientes aPI de núcleo comum de dados e IA
Gerenciar tarefas Página de empregos aPI de núcleo comum de dados e IA

Preparar tarefas de dados

A tabela a seguir lista as tarefas de preparação de dados e as ferramentas e códigos com os quais você pode trabalhar para concluir essas tarefas.

Comparação das tarefas de preparação de dados
Tarefa Ferramentas Código
Conectar-se a fontes de dados Incluir conexão aPI de núcleo comum de dados e IA
✓ Biblioteca Python watsonx
✓ SDK Node.js watsonx.ai
Adicionar dados conectados Importar ativos aPI de núcleo comum de dados e IA
✓ Biblioteca Python watsonx
✓ SDK Node.js watsonx.ai
Adicionar arquivos de dados Importar ativos aPI de núcleo comum de dados e IA
✓ Biblioteca Python watsonx
✓ SDK Node.js watsonx.ai
Adicionar documentos a um índice vetorial índice vetorial aPI de núcleo comum de dados e IA
✓ Biblioteca Python watsonx
✓ SDK Node.js watsonx.ai
Extrair texto de documentos Nenhum ✓ watsonx.ai REST API
✓ ibm- watsonx -ai Python library
✓ watsonx.ai Node.js SDK
Crie embeddings de documentos e vetorize-os Índice vetorial
AutoAI para RAG
✓ watsonx.ai REST API
✓ ibm- watsonx -ai Python library
✓ watsonx.ai Node.js SDK
Refinar dados estruturados Data Refinery Nenhum
Gerar dados estruturados sintéticos Synthetic Data Generator ✓ API REST do watsonx.ai
Gerar dados sintéticos não estruturados Synthetic Data Generator ✓ API REST do watsonx.ai
Visualizar dados Visualizações Nenhum

Criar tarefas de soluções de IA generativas

A tabela a seguir lista as tarefas para criar soluções de IA de geração e as ferramentas e o código com os quais você pode trabalhar para concluir essas tarefas. Para obter uma lista detalhada de tarefas que você pode codificar com a API REST watsonx.ai, a biblioteca watsonx Python ou o SDK watsonx.ai Node.js, consulte Codificação de soluções de IA generativas.

Comparação de tarefas de IA de geração de edifícios
Tarefa Ferramentas Código
Faça experiências com prompts Prompt Lab ✓ watsonx.ai REST API
✓ ibm- watsonx -ai Python library
✓ watsonx.ai Node.js SDK
✓ IBM Extension in LangChain
Ajuste de um modelo de fundação Tuning Studio ✓ watsonx.ai REST API
✓ ibm- watsonx -ai Python library
✓ watsonx.ai Node.js SDK
Implementar um padrão RAG Prompt Lab
AutoAI para RAG Índice do vetor
✓ watsonx.ai REST API
✓ ibm- watsonx -ai Python library
✓ watsonx.ai Node.js SDK
Configurar agentes para chamar ferramentas em prompts Laboratório de agentes ✓ watsonx.ai REST API
✓ ibm- watsonx -ai Python library
✓ IBM Extension in LangChain
✓ watsonx.ai Node.js SDK
Previsão de valores futuros de séries temporais Nenhum ✓ watsonx.ai REST API
✓ ibm- watsonx -ai Python library
✓ watsonx.ai Node.js SDK
Acessar modelos por meio do gateway de modelos Nenhum ✓ API REST do watsonx.ai

Criar tarefas de solução de aprendizado de máquina

A tabela a seguir lista as tarefas para criar soluções de IA de geração e as ferramentas e o código com os quais você pode trabalhar para concluir essas tarefas.

Comparação de tarefas de solução de aprendizado de máquina de construção
Tarefa Ferramentas Código
Gerar automaticamente pipelines de modelos preditivos candidatos AutoAI ✓ SDK do watsonx.ai Python
Criar um fluxo para preparar dados e criar um modelo SPSS Modeler criação de scripts com Python, Jython (uma mistura de Python e Java) e R
Resolver problemas de otimização Decision Optimization uI de experimento ✓ Python
DOcplex✓ OPL
Escreva Python ou notebooks R Editor de notebook ✓ SDK
do watsonx.ai Python ✓ R
Desenvolver scripts R RStudio IDE ✓ R

Administrar tarefas de IA

A tabela a seguir lista as tarefas de governança e as ferramentas e códigos com os quais você pode trabalhar para concluir essas tarefas.

Tarefa Ferramentas Código
Criar um caso de uso de IA Caso de uso de IA aPI do AI Factsheets
✓ Biblioteca Python AI Factsheets
Avaliar um prompt Prompt Lab aPI REST Watson OpenScale
✓ Biblioteca Python Watson OpenScale
Comparar e avaliar vários prompts Estúdio de avaliação aPI REST Watson OpenScale
✓ Biblioteca Python Watson OpenScale

|Auditar um modelo ou prompt | Console de governança |✓ OpenPages REST API v2 | | Avaliar riscos|Console de governança|Nenhum |


Implementar tarefas da solução

A tabela a seguir lista as tarefas de implementação e as ferramentas e códigos com os quais você pode trabalhar para concluir essas tarefas.

Tarefa Ferramentas Código
Implantar um serviço de IA Prompt Lab ✓ API REST do watsonx.ai
Implantar um modelo de prompt Prompt Lab ✓ API REST do watsonx.ai
Implantar um modelo de fundação ajustado Assistente de implantação
API REST do watsonx.ai ✓ Biblioteca Python do watsonx.ai
Implantar um modelo de fundação personalizado Assistente de implantação
API REST do watsonx.ai ✓ Biblioteca Python do watsonx.ai

|Implantar um modelo de ML|Assistente de implantação |✓ watsonx.ai API REST✓ watsonx.ai Biblioteca Python | |Implantar uma
função do Python |Assistente de implantação |✓ watsonx.ai API REST✓ watsonx.ai Biblioteca Python | |Implantar um modelo do Decision Optimization

| Interface do usuário do Decision Optimization |✓ watsonx.ai API REST✓ watsonx.ai Biblioteca Python | |Implantar um script|Assistente de implantação| ✓ watsonx.ai API
REST✓ watsonx.ai Biblioteca Python | |Orquestrar tarefas | Orchestration Pipelines |Nenhuma |


Saiba mais