yomo 0.6.3

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 registry;
pub mod selection;
pub mod usage;

pub use crate::usage_handler::{NoopUsageHandler, UsageHandler};
pub use provider::{
    ModelApiProvider, ProxyBody, ProxyClient, ProxyRequest, ProxyResponse, proxy_request,
};
pub use registry::{ByEndpointModel, ProviderEntry, ProviderRegistry};
pub use selection::{SelectionError, SelectionResult, SelectionStrategy};
pub use usage::{
    AudioSpeechUsage, AudioTranscriptionsUsage, ChatCompletionsCompletionTokensDetails,
    ChatCompletionsPromptTokensDetails, ChatCompletionsUsage, EmbeddingsUsage, ImagesInputTokensDetails,
    ImagesOutputTokensDetails, ImagesUsage, MessagesCacheCreation, MessagesServerToolUse,
    MessagesUsage, RerankBilledUnits, RerankUsage, ResponsesInputTokensDetails,
    ResponsesOutputTokensDetails, ResponsesUsage, UnknownUsage, Usage,
};