Skip to main content
Promptfoo es un framework para la evaluación de prompt, las pruebas de regresión y el red teaming de IA. Promptfoo incluye un provider cometapi que llama a CometAPI a través de endpoints compatibles con OpenAI.

Requisitos previos

Configura la integración

1

Configura tu clave API de CometAPI

Configura COMETAPI_KEY antes de ejecutar evaluaciones:
2

Elige un formato de provider

Promptfoo usa el siguiente formato de ID de provider para CometAPI:
Usa estos tipos de provider:También puedes usar cometapi:your-model-id para el modo chat predeterminado.
3

Ejecuta una evaluación desde la CLI

El siguiente comando ejecuta una evaluación de chat de un solo prompt:
4

Crea un archivo de configuración de Promptfoo

El siguiente promptfooconfig.yaml evalúa el mismo prompt con un modelo de CometAPI:
Ejecuta el archivo de configuración con Promptfoo:

Ejemplos de provider

Usa un tipo de provider que coincida con el comportamiento del modelo que quieres evaluar:
Para pruebas multimodales, mantén el tipo de provider chat y pasa variables de imagen mediante las variables de prueba de Promptfoo.

Solución de problemas

Confirma que COMETAPI_KEY esté exportada en la misma sesión de shell que ejecuta promptfoo eval.
Usa chat para modelos conversacionales y multimodales, embedding para modelos de embedding, y image para modelos de generación de imágenes.
Reemplaza your-model-id por un model ID exacto de la página de modelos de CometAPI.

Recursos relacionados