Expand description
§Aily
Aily is a library for building AI applications.
§Features
- Support for multiple AI providers
- Easy to use API
- Fast and efficient
§Installation
Add the following to your Cargo.toml:
[dependencies]
aily = "0.1.0"§Usage
use aily::{Client, Method};
use aily::header::HeaderMap;
#[tokio::main]
async fn main() {
let client = Client::new();
let headers = HeaderMap::new();
let body = "{\"model\":\"chat-4o\"}";
let response = client.request("/v1/chat/completions", Method::POST, headers, body).await;
println!("{:?}", response);
}§License
This project is licensed under the MIT license. See LICENSE for more information.
Modules§
- header
- HTTP header types
Structs§
- Client
- Method
- The Request Method (VERB)
- Status
Code - An HTTP status code (
status-codein RFC 9110 et al.). - Version
- Represents a version of the HTTP spec.