[go: up one dir, main page]

Module together

Source
Expand description

Together AI API client and Rig integration

§Example

use rig::providers::together_ai;

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

let together_embedding_model = client.embedding_model(together_ai::EMBEDDING_V1);

Re-exports§

pub use client::Client;
pub use completion::ALPACA_7B;
pub use completion::CHRONOS_HERMES_13B;
pub use completion::CODE_LLAMA_7B_INSTRUCT_TOGETHER;
pub use completion::CODE_LLAMA_13B_INSTRUCT;
pub use completion::CODE_LLAMA_13B_INSTRUCT_TOGETHER;
pub use completion::CODE_LLAMA_34B_INSTRUCT;
pub use completion::CODE_LLAMA_34B_INSTRUCT_TOGETHER;
pub use completion::CODE_LLAMA_70B_INSTRUCT;
pub use completion::DBRX_INSTRUCT;
pub use completion::DEEPSEEK_CODER_33B_INSTRUCT;
pub use completion::DEEPSEEK_LLM_67B_CHAT;
pub use completion::DOLPHIN_2_5_MIXTRAL_8X7B;
pub use completion::GEMMA_2_9B_IT;
pub use completion::GEMMA_2_27B_IT;
pub use completion::GEMMA_2B_IT;
pub use completion::GEMMA_7B_IT;
pub use completion::GUANACO_7B;
pub use completion::GUANACO_13B;
pub use completion::GUANACO_33B;
pub use completion::GUANACO_65B;
pub use completion::HERMES_2_THETA_LLAMA_3_70B;
pub use completion::KOALA_7B;
pub use completion::KOALA_13B;
pub use completion::LLAMA_2_7B_CHAT;
pub use completion::LLAMA_2_7B_CHAT_TOGETHER;
pub use completion::LLAMA_2_13B_CHAT;
pub use completion::LLAMA_2_13B_CHAT_TOGETHER;
pub use completion::LLAMA_2_70B_CHAT_TOGETHER;
pub use completion::LLAMA_3_1_8B_INSTRUCT_REFERENCE;
pub use completion::LLAMA_3_1_8B_INSTRUCT_TURBO;
pub use completion::LLAMA_3_1_70B_INSTRUCT_REFERENCE;
pub use completion::LLAMA_3_1_70B_INSTRUCT_TURBO;
pub use completion::LLAMA_3_1_405B_INSTRUCT_LITE_PRO;
pub use completion::LLAMA_3_1_405B_INSTRUCT_TURBO;
pub use completion::LLAMA_3_2_3B_INSTRUCT_TURBO;
pub use completion::LLAMA_3_2_11B_VISION_INSTRUCT_TURBO;
pub use completion::LLAMA_3_2_90B_VISION_INSTRUCT_TURBO;
pub use completion::LLAMA_3_8B_CHAT_HF;
pub use completion::LLAMA_3_8B_CHAT_HF_INT4;
pub use completion::LLAMA_3_8B_CHAT_HF_INT8;
pub use completion::LLAMA_3_8B_INSTRUCT;
pub use completion::LLAMA_3_8B_INSTRUCT_LITE;
pub use completion::LLAMA_3_8B_INSTRUCT_TURBO;
pub use completion::LLAMA_3_70B_CHAT_HF;
pub use completion::LLAMA_3_70B_INSTRUCT;
pub use completion::LLAMA_3_70B_INSTRUCT_GRADIENT_1048K;
pub use completion::LLAMA_3_70B_INSTRUCT_LITE;
pub use completion::LLAMA_3_70B_INSTRUCT_TURBO;
pub use completion::LLAMA_VISION_FREE;
pub use completion::LLAVA_NEXT_MISTRAL_7B;
pub use completion::MISTRAL_7B_INSTRUCT_V0_1;
pub use completion::MISTRAL_7B_INSTRUCT_V0_2;
pub use completion::MISTRAL_7B_INSTRUCT_V0_3;
pub use completion::MIXTRAL_8X7B_INSTRUCT_V0_1;
pub use completion::MIXTRAL_8X22B_INSTRUCT_V0_1;
pub use completion::ML318BR;
pub use completion::MYTHOMAX_L2_13B;
pub use completion::MYTHOMAX_L2_13B_LITE;
pub use completion::NOUS_CAPYBARA_V1_9;
pub use completion::NOUS_HERMES_2_MISTRAL_DPO;
pub use completion::NOUS_HERMES_2_MIXTRAL_8X7B_DPO;
pub use completion::NOUS_HERMES_2_MIXTRAL_8X7B_SFT;
pub use completion::NOUS_HERMES_LLAMA2_7B;
pub use completion::NOUS_HERMES_LLAMA2_13B;
pub use completion::NOUS_HERMES_LLAMA2_70B;
pub use completion::OLMO_7B_INSTRUCT;
pub use completion::OPENCHAT_3_5;
pub use completion::OPENHERMES_2_5_MISTRAL_7B;
pub use completion::OPENHERMES_2_MISTRAL_7B;
pub use completion::OPENORCA_MISTRAL_7B_8K;
pub use completion::PLATYPUS2_70B_INSTRUCT;
pub use completion::QWEN_2_1_5B_INSTRUCT;
pub use completion::QWEN_2_7B_INSTRUCT;
pub use completion::QWEN_2_72B_INSTRUCT;
pub use completion::QWEN1_5_0_5B_CHAT;
pub use completion::QWEN1_5_1_8B_CHAT;
pub use completion::QWEN1_5_4B_CHAT;
pub use completion::QWEN1_5_7B_CHAT;
pub use completion::QWEN1_5_14B_CHAT;
pub use completion::QWEN1_5_32B_CHAT;
pub use completion::QWEN1_5_72B_CHAT;
pub use completion::QWEN1_5_110B_CHAT;
pub use completion::QWEN2_5_7B_INSTRUCT_TURBO;
pub use completion::QWEN2_5_72B_INSTRUCT_TURBO;
pub use completion::REMM_SLERP_L2_13B;
pub use completion::SNORKEL_MISTRAL_PAIRRM_DPO;
pub use completion::SNOWFLAKE_ARCTIC_INSTRUCT;
pub use completion::SOLAR_10_7B_INSTRUCT_V1;
pub use completion::SOLAR_10_7B_INSTRUCT_V1_INT4;
pub use completion::TOPPY_M_7B;
pub use completion::VICUNA_7B_V1_3;
pub use completion::VICUNA_7B_V1_5;
pub use completion::VICUNA_13B_V1_3;
pub use completion::VICUNA_13B_V1_5;
pub use completion::VICUNA_13B_V1_5_16K;
pub use completion::WIZARDLM_2_8X22B;
pub use completion::WIZARDLM_13B_V1_2;
pub use completion::YI_34B_CHAT;
pub use completion::ZEPHYR_7B_BETA;
pub use embedding::BERT_BASE_UNCASED;
pub use embedding::BGE_BASE_EN_V1_5;
pub use embedding::BGE_LARGE_EN_V1_5;
pub use embedding::M2_BERT_2K_RETRIEVAL_ENCODER_V1;
pub use embedding::M2_BERT_80M_2K_RETRIEVAL;
pub use embedding::M2_BERT_80M_8K_RETRIEVAL;
pub use embedding::M2_BERT_80M_32K_RETRIEVAL;
pub use embedding::SENTENCE_BERT;
pub use embedding::UAE_LARGE_V1;

Modules§

client
completion
Together AI Completion Integration From Together AI Reference
embedding
Together AI Embeddings Integration From Together AI Reference
streaming