跳至主要內容

Bytez

LiteLLM 支援 Bytez 上的所有聊天模型!

這也代表支援多模態模型 🔥

支援的任務:chatimage-text-to-textaudio-text-to-textvideo-text-to-text

使用方式

API 金鑰

import os
os.environ["BYTEZ_API_KEY"] = "YOUR_BYTEZ_KEY_GOES_HERE"

範例呼叫

from litellm import completion
import os
## set ENV variables
os.environ["BYTEZ_API_KEY"] = "YOUR_BYTEZ_KEY_GOES_HERE"

response = completion(
model="bytez/google/gemma-3-4b-it",
messages = [{ "content": "Hello, how are you?","role": "user"}]
)

自動處理 Prompt 模板

當您將 messages 清單送出給我們的 API 時,所有提示格式都會自動處理!

如果您希望使用自訂格式,請透過 help@bytez.com 或我們的 Discord 告訴我們,我們會設法提供!

傳遞額外參數 - max_tokens, temperature

請參閱所有 litellm.completion 支援的參數 這裡

# !uv add litellm
from litellm import completion
import os
## set ENV variables
os.environ["BYTEZ_API_KEY"] = "YOUR_BYTEZ_KEY_HERE"

# bytez gemma-3 call
response = completion(
model="bytez/google/gemma-3-4b-it",
messages = [{ "content": "Hello, how are you?","role": "user"}],
max_tokens=20,
temperature=0.5
)

proxy

model_list:
- model_name: gemma-3
litellm_params:
model: bytez/google/gemma-3-4b-it
api_key: os.environ/BYTEZ_API_KEY
max_tokens: 20
temperature: 0.5

傳遞 Bytez 特定參數

我們也支援任何 huggingface 支援的 kwarg!(前提是模型支援它。)

範例 repetition_penalty

# !uv add litellm
from litellm import completion
import os
## set ENV variables
os.environ["BYTEZ_API_KEY"] = "YOUR_BYTEZ_KEY_HERE"

# bytez llama3 call with additional params
response = completion(
model="bytez/google/gemma-3-4b-it",
messages = [{ "content": "Hello, how are you?","role": "user"}],
repetition_penalty=1.2,
)

proxy

model_list:
- model_name: gemma-3
litellm_params:
model: bytez/google/gemma-3-4b-it
api_key: os.environ/BYTEZ_API_KEY
repetition_penalty: 1.2
🚅
LiteLLM Enterprise
為正式環境打造的 SSO/SAML、稽核記錄、支出追蹤、多團隊管理與防護欄。
深入瞭解 →