Codificación de soluciones de IA generativas

Última actualización: 14 mar 2025
Codificación de soluciones de IA generativas

IBM watsonx.ai tiene API REST que dan soporte a tareas programáticas para trabajar con modelos base. Estas API se ejercen en una biblioteca Python y un paquete Node.js que puede utilizar para aprovechar los modelos base en las aplicaciones de IA generativas.

Para encontrar más recursos que pueden ayudarle con las tareas de codificación, incluidos ejemplos de código y comunidades en las que puede debatir consejos y trucos y encontrar respuestas a preguntas habituales, vaya al Centro de Desarrolladores dewatsonx.

Tareas que puede realizar mediante programación

Puede utilizar la API REST watsonx.ai , la biblioteca Python o el SDK Node.js para realizar las tareas siguientes mediante programación:

Tabla 1. Tareas que puedes realizar mediante programación en watsonx.ai
Tarea Python Node.js API REST
Obtener detalles sobre los modelos de base disponibles Obtener las especificaciones del modelo Ejemplo Enumere los modelos de base compatibles
Comprobar las señales que calcula un modelo para una solicitud Tokenizar modelos de base integrados Ejemplo Tokenización de texto
Obtener una lista de los modelos de cimientos personalizados disponibles Modelos personalizados Recupere las implementaciones
Utilice el parámetro type=custom_foundation_model .
Inferencia de un modelo de base Generar texto Ejemplo Generación de texto
Inferencia: un modelo de base de despliegue bajo demanda Generar texto Inferir texto
Configurar barreras de seguridad de IA al inferir un modelo de base Eliminación de contenidos nocivos Utilice el campo " moderations " para aplicar filtros a la entrada y salida del modelo de base. Ver texto de inferencia
Chatea con una modelo de la fundación ModelInference.chat() Ejemplo Añade un chat generativo a tus aplicaciones
Llamada de herramientas desde el chat ModelInference.chat() Creación de flujos de trabajo de chat basados en agentes
Ajustar rápidamente un modelo de base Consulte la documentación Ejemplo Consulte la documentación
Inferencia de un modelo de base sintonizado Generar texto Ejemplo Inferir texto
Lista de todas las plantillas de avisos Lista de todas las plantillas de indicaciones Obtenga una plantilla de aviso
Lista de plantillas desplegadas Lista de plantillas de indicaciones implementadas Enumere las implementaciones (tipo=prompt_template)
Inferir un modelo de base utilizando una plantilla de indicaciones Administrador de plantillas de indicaciones Ejemplo Inferir texto
Vectorizar texto Incrustar documentos Ejemplo Vectorizar texto
Extraer texto de documentos Extracciones de texto Ejemplo Extraer texto de documentos
Volver a clasificar los pasajes de los documentos Reordenar Nueva clasificación de los pasajes de los documentos
Previsión de valores futuros TSModelInference Ejemplo Previsión de valores de datos futuros
Integrar con LangChain Extensión IBM en LangChain - Chat API
- Modelos Foundation
- Modelos Embedding
Integrar con LlamaIndex IBM LLM en LlamaIndex
Integraciones IBM en LlamaIndex

Más información

Tema principal: Desarrollo de soluciones de IA generativas