CrawlForge
Herramienta de IA1 credit

list_ollama_models

Un asistente de descubrimiento que enumera los modelos disponibles en una instancia local de Ollama. Úselo para averiguar qué modelos puede pasar a extract_with_llm para una extracción con LLM privada y en el dispositivo. 1 credit por llamada.

Casos de uso

Descubrir modelos disponibles

Enumere todos los modelos descargados en su instancia local de Ollama antes de iniciar trabajos de extracción.

Verificar la configuración de Ollama

Confirme rápidamente que su servidor de Ollama es accesible y sirve los modelos que espera.

Combinar con extract_with_llm

Elija mediante programación un nombre de modelo de esta lista y páselo directamente a extract_with_llm.

Endpoint

POST/api/v1/tools/list_ollama_models
Auth Required
2 req/s en el plan Free
1 credit

Parameters

Solo local: Esta herramienta consulta una instancia de Ollama accesible desde el entorno que la invoca. El valor predeterminado http://localhost:11434 solo se resuelve cuando Ollama se ejecuta en el mismo equipo que su cliente MCP.
NameTypeRequiredDefaultDescription
baseUrl
stringOptionalhttp://localhost:11434
URL base de la instancia local de Ollama a consultar
Example: http://localhost:11434

Ejemplos de solicitud

cURL

terminalBash
curl -X POST https://crawlforge.dev/api/v1/tools/list_ollama_models \
  -H "X-API-Key: cf_test_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "baseUrl": "http://localhost:11434"
  }'

TypeScript

listOllamaModels.tsTypescript
const response = await fetch('https://crawlforge.dev/api/v1/tools/list_ollama_models', {
  method: 'POST',
  headers: {
    'X-API-Key': process.env.CRAWLFORGE_API_KEY!,
    'Content-Type': 'application/json',
  },
  body: JSON.stringify({
    baseUrl: 'http://localhost:11434',
  }),
});

const data = await response.json();
if (data.success) {
  for (const model of data.data.models) {
    console.log(model.name, model.size);
  }
}

Ejemplo de respuesta

200 OK0.2s
{
"success": true,
"data": {
"base_url": "http://localhost:11434",
"count": 3,
"models": [
{
"name": "llama3.1:8b",
"size": 4700000000,
"modified_at": "2026-04-20T10:00:00Z",
"digest": "sha256:abc123..."
},
{
"name": "qwen2.5:7b",
"size": 4400000000,
"modified_at": "2026-04-15T08:30:00Z",
"digest": "sha256:def456..."
},
{
"name": "mistral:7b",
"size": 4100000000,
"modified_at": "2026-03-30T12:15:00Z",
"digest": "sha256:123456..."
}
]
},
"credits_used": 1,
"credits_remaining": 999,
"processing_time": 215
}
Field Descriptions
data.base_urlInstancia de Ollama que se consultó
data.countNúmero de modelos devueltos
data.modelsArray de modelos instalados con name, size (bytes), modified_at y digest
credits_used1 credit descontado por llamada

Costo en credits

1 credit
1 credit por llamada
1 credit por llamada. Un asistente de descubrimiento de bajo costo.

Consejo: Almacene la respuesta en caché del lado del cliente si llama a esto en cada extracción — la lista de modelos rara vez cambia entre solicitudes.

Herramientas relacionadas

extract_with_llm
Extracción impulsada por LLM — pase un nombre de modelo descubierto aquí
¿Listo para ejecutar extracción con LLM local? Regístrese gratis y obtenga 1,000 credits.