list_ollama_models
Pembantu penemuan yang menyenaraikan model yang tersedia pada instans Ollama tempatan. Gunakannya untuk mengetahui model yang boleh anda hantar ke extract_with_llm bagi pengekstrakan LLM peribadi pada peranti. 1 credit setiap panggilan.
Kes Penggunaan
Temui Model yang Tersedia
Senaraikan setiap model yang ditarik ke dalam instans Ollama tempatan anda sebelum memulakan pengekstrakan.
Sahkan Persediaan Ollama
Sahkan dengan cepat bahawa pelayan Ollama anda boleh dicapai dan menyajikan model yang anda jangkakan.
Gandingkan dengan extract_with_llm
Pilih nama model secara berprogram daripada senarai ini dan hantar terus ke extract_with_llm.
Endpoint
/api/v1/tools/list_ollama_modelsParameter
{}) sebagai badan permintaan. Ia menyenaraikan model Ollama yang dipasang pada mesin yang menjalankan pelayan MCP. Pada API CrawlForge yang dihoskan, panggilan dijalankan pada backend pelaksanaan, yang instans Ollamanya mungkin tidak wujud — jika tidak wujud, panggilan gagal tanpa mengenakan caj. Alat ini paling berguna apabila anda sendiri menjalankan pelayan MCP CrawlForge secara tempatan, di mana ia menyenaraikan model anda sendiri yang dipasang.Contoh Permintaan
cURL
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 '{}'TypeScript
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({}),
});
const data = await response.json();
if (data.success) {
for (const model of data.data.models) {
console.log(model.name, model.size);
}
}Contoh Respons
{ "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}data.base_urlInstans Ollama yang ditanyadata.countBilangan model yang dikembalikandata.modelsTatasusunan model yang dipasang dengan name, size (bait), modified_at dan digestcredits_used1 credit ditolak setiap panggilanKos Credit
Petua: Cache respons di sisi klien jika anda memanggilnya pada setiap pengekstrakan — senarai model jarang berubah antara permintaan.