oxirs-chat 0.2.4

RAG chat API with LLM integration and natural language to SPARQL translation
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! Additional LLM provider integrations
//!
//! This module contains mock implementations of multiple LLM providers
//! for testing and development purposes. Production deployments would
//! replace the mock HTTP layer with real API calls.

pub mod claude;
pub mod gemini;

pub use claude::{ClaudeClient, ClaudeConfig, ClaudeModel, ClaudeResponse};
pub use gemini::{
    GeminiClient, GeminiConfig, GeminiModel, GeminiResponse, HarmBlockThreshold, HarmCategory,
    SafetySetting,
};