Module hyperbolic

Source
Expand description

Hyperbolic Inference API client and Rig integration

§Example

use rig::providers::hyperbolic;

let client = hyperbolic::Client::new("YOUR_API_KEY");

let llama_3_1_8b = client.completion_model(hyperbolic::LLAMA_3_1_8B);

Structs§

Choice
Client
CompletionModel
CompletionResponse
A Hyperbolic completion object.
EmbeddingData
Message
Usage

Constants§

DEEPSEEK_2_5
Deepseek v2.5 model.
DEEPSEEK_R1
Deepseek R1 model.
DEEPSEEK_R1_ZERO
Deepseek R1 Zero model.
HERMES_3_70B
Hermes 3 Instruct model with 70B parameters.
LLAMA_3_1_8B
Meta Llama 3.1b Instruct model with 8B parameters.
LLAMA_3_1_70B
Meta Llama 3.1b Instruct model with 70B parameters.
LLAMA_3_2_3B
Meta Llama 3.2b Instruct model with 3B parameters.
LLAMA_3_3_70B
Meta Llama 3.3b Instruct model with 70B parameters.
LLAMA_3_70B
Meta Llama 3 Instruct model with 70B parameters.
QWEN_2_5_72B
Qwen 2.5 model with 72B parameters.
QWEN_2_5_CODER_32B
Qwen 2.5 Coder Instruct model with 32B parameters.
QWEN_QWQ_PREVIEW_32B
Preview (latest) version of Qwen model with 32B parameters.