Skip to main content

Crate neuromance_client

Crate neuromance_client 

Source
Expand description

§neuromance-client

Client library for interacting with LLM inference providers.

Provides a unified LLMClient trait for various LLM providers. Currently supports OpenAI-compatible APIs with tool/function calling and streaming.

Re-exports§

pub use openai::OpenAIClient;

Modules§

openai
OpenAI API types and client implementation.

Structs§

NoRetryPolicy
A retry policy for SSE streams that never retries.

Enums§

ClientError
Errors that can occur when interacting with LLM APIs.

Traits§

LLMClient
Trait for LLM client implementations.