Skip to main content

Crate pulsehive_openai

Crate pulsehive_openai 

Source
Expand description

OpenAI-compatible LLM provider for PulseHive.

Works with any OpenAI-compatible API: OpenAI, GLM, vLLM, LM Studio, Ollama, Together, Groq, and others.

§Example

use pulsehive_openai::{OpenAIConfig, OpenAICompatibleProvider};

let provider = OpenAICompatibleProvider::new(
    OpenAIConfig::new("sk-...", "gpt-4")
);

Structs§

OpenAICompatibleProvider
LLM provider for any OpenAI-compatible API.
OpenAIConfig
Configuration for connecting to any OpenAI-compatible API.