Module hyperbolic

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§

AudioGenerationModelaudio
AudioGenerationResponseaudio
Choice
CompletionModel
CompletionResponse
A Hyperbolic completion object.
EmbeddingData
HyperbolicBuilder
HyperbolicExt
Imageimage
ImageGenerationModelimage
ImageGenerationResponseimage
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.
SD2image
SD1_5image
SD1_5_CONTROLNETimage
SDXL1_0_BASEimage
SDXL_CONTROLNETimage
SDXL_TURBOimage
SSDimage

Type Aliases§

Client
ClientBuilder