llmkit-ollama 0.1.0

Ollama (local Llama/Mistral) provider adapter for llmkit-rs
Documentation

Ollama provider adapter for llmkit-rs.

Implements [llmkit_core::LlmProvider] against a local Ollama server (/api/chat, /api/embed) with NDJSON streaming.

use llmkit_ollama::OllamaProvider;
use llmkit_core::{LlmProvider, ChatRequest};

# async fn run() -> llmkit_core::LlmResult<()> {
let provider = OllamaProvider::new().model("llama3.1");
let resp = provider.chat(ChatRequest::builder().user("Hello!").build()).await?;
println!("{}", resp.text().unwrap_or_default());
# Ok(()) }