Nebius AI Studio 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 AI Studio here.

export NEBIUS_API_KEY=***

Example

Use Nebius with your Agent:

from agno.agent import Agent, RunResponse
from agno.models.nebius import Nebius

agent = Agent(
     model=Nebius(
        id="meta-llama/Llama-3.3-70B-Instruct",
        api_key=os.getenv("NEBIUS_API_KEY")
    ),
    markdown=True
)

# Print the response in the terminal
agent.print_response("Share a 2 sentence horror story.")
View more examples here.

Params

ParameterTypeDefaultDescription
namestr"Nebius"The name of this chat model instance.
idstr"Qwen/Qwen3-235B-A22B"The id of the Nebius model to use.
api_keyOptional[str]NoneThe API key to authorize requests to Nebius AI Studio. Defaults to environment variable NEBIUS_API_KEY.
base_urlstr"https://api.studio.nebius.com/v1/"The base URL for API requests.
providerstr"Nebius"The provider of the model.