yomo 0.6.4

A QUIC-based runtime for AI-LLM tool routing and serverless execution
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
pub mod provider;
pub mod providers;
pub mod registry;
pub mod selection;
pub mod usage;

pub use crate::usage_handler::{NoopUsageHandler, UsageHandler};
pub use provider::{ModelApiProvider, ProviderBody, ProviderRequest, ProviderResponse, proxy_request};
pub use providers::{GenerateContentClient, MessagesClient, ProxyClient, ResponsesClient};
pub use registry::{ByEndpointModel, ProviderEntry, ProviderRegistry};
pub use selection::{SelectionError, SelectionResult, SelectionStrategy};
pub use usage::{
    AudioSpeechUsage, AudioTranscriptionsUsage, ChatCompletionsCompletionTokensDetails,
    ChatCompletionsPromptTokensDetails, ChatCompletionsUsage, EmbeddingsUsage, GenerateContentUsage,
    ImagesInputTokensDetails, ImagesOutputTokensDetails, ImagesUsage, MessagesCacheCreation,
    MessagesServerToolUse, MessagesUsage, RerankBilledUnits, RerankUsage,
    ResponsesInputTokensDetails, ResponsesOutputTokensDetails, ResponsesUsage, UnknownUsage, Usage,
};