Crate grok_client

Crate grok_client 

Source
Expand description

§Grok Client

A clean, object-oriented Rust client for the Grok AI API.

§Usage

use grok_client::{GrokClient, LanguageModel};

let grok = GrokClient::new("your-api-key".to_string());
let response = grok.chat(LanguageModel::Grok4, "Hello!").await?;

Modules§

error
types
url

Structs§

GrokClient
ImageModelIter
An iterator over the variants of ImageModel
LanguageModelIter
An iterator over the variants of LanguageModel
RoleIter
An iterator over the variants of Role

Enums§

ImageModel
LanguageModel
Role