ort_openrouter_cli/
lib.rs1#![no_std]
8#![cfg_attr(test, feature(test))]
10
11mod common;
12mod input;
13mod net;
14mod output;
15pub mod syscall;
16
17pub use common::alloc::ArenaAlloc;
18pub use common::data::{
19 ChatCompletionsResponse, Choice, DEFAULT_MODEL, LastData, Message, Priority, PromptOpts,
20 ReasoningConfig, ReasoningEffort, Response, Role, ThinkEvent, Usage,
21};
22pub use common::error::{Context, ErrorKind, OrtError, OrtResult, ort_error};
23pub use common::utils;
24pub use common::{io::Read, io::Write};
25
26pub use input::cli;
27pub use input::list;
28pub use input::prompt;
29pub use input::to_json::build_body;
30
31pub use net::socket::TcpSocket;
32pub use net::tls::TlsStream;
33pub use net::{chunked, http};
34
35pub use output::writer::StdoutWriter;