Nebius AI Studio

Nebius AI Studio provides an OpenAI-compatible API. Use the openai Python package with base_url="https://api.studio.nebius.com/v1/" — no special adapter needed.

Want a zero-setup option? The Memori Cloud at app.memorilabs.ai.

Quick Start

Nebius AI Studio Integration
import os
from memori import Memori
from openai import OpenAI
from sqlalchemy import create_engine
from sqlalchemy.orm import sessionmaker

engine = create_engine("sqlite:///memori.db")
SessionLocal = sessionmaker(bind=engine)

client = OpenAI(
    base_url="https://api.studio.nebius.com/v1/",
    api_key=os.getenv("NEBIUS_API_KEY"),
)

mem = Memori(conn=SessionLocal).llm.register(client)
mem.config.storage.build()
mem.attribution(entity_id="user_123", process_id="nebius_assistant")

response = client.chat.completions.create(
    model="meta-llama/Llama-3.3-70B-Instruct",
    messages=[{"role": "user", "content": "Hello!"}]
)
print(response.choices[0].message.content)

Supported Modes

ModeMethod
Syncclient.chat.completions.create()
Asyncawait client.chat.completions.create()
Streamedstream=True parameter