dalal
Version:
A CLI Tool for Interacting with Ollama Language Models
2 lines (1 loc) • 587 B
JavaScript
var a=Object.defineProperty;var o=(s,t)=>{for(var e in t)a(s,e,{get:t[e],enumerable:!0})};var c={};o(c,{generate:()=>r,tags:()=>i,version:()=>p});var r=async({base:s="http://localhost:11434",model:t,prompt:e,stream:n=!1})=>await(await fetch(`${s}/api/generate`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({model:t,prompt:e,stream:n})})).json(),i=async({base:s="http://localhost:11434"}={})=>await(await fetch(`${s}/api/tags`)).json(),p=async({base:s="http://localhost:11434"}={})=>await(await fetch(`${s}/api/version`)).json();export{i as a,p as b,c};