Nebius Token Factory
Use Nebius Token Factory models with Kern agents.
Nebius Token Factory is a platform from Nebius that simplifies the process of building applications using AI models. It provides a suite of tools and services for developers to easily test, integrate and fine-tune various AI models, including those for text and image generation. You can checkout the list of available models here.
We recommend experimenting to find the best-suited-model for your use-case.
Authentication
Set your NEBIUS_API_KEY environment variable. Get your key from Nebius Token Factory here.
1export NEBIUS_API_KEY=***1setx NEBIUS_API_KEY ***Example
Use Nebius with your Agent:
1from kern.agent import Agent2from kern.models.nebius import Nebius34agent = Agent(5 model=Nebius(6 id="meta-llama/Llama-3.3-70B-Instruct",7 api_key=os.getenv("NEBIUS_API_KEY")8 ),9 markdown=True10)1112# Print the response in the terminal13agent.print_response("Share a 2 sentence horror story.")Note View more examples here.
Params
| Parameter | Type | Default | Description |
|---|---|---|---|
id | str | "meta-llama/Meta-Llama-3.1-70B-Instruct" | The id of the Nebius model to use |
name | str | "Nebius" | The name of the model |
provider | str | "Nebius" | The provider of the model |
api_key | Optional[str] | None | The API key for Nebius (defaults to NEBIUS_API_KEY env var) |
base_url | str | "https://api.tokenfactory.nebius.com/v1" | The base URL for the Nebius API |