Skip to content

Python SDK

De Vondr Python SDK biedt een eenvoudige manier om met het Vondr AI Platform te communiceren.

Installatie

bash
pip install vondr

Snelle start

python
from vondr import VondrClient

client = VondrClient(
    api_key="jouw-api-key",
    base_url="https://{HOSTNAME}-api.vondr.ai/v1"
)
response = client.chat([
    {"role": "user", "content": "Hallo!"}
])
print(response.choices[0].message.content)

Functionaliteiten

De SDK ondersteunt de volgende functionaliteiten:

Configuratie

ParameterBeschrijving
api_keyJe API-sleutel
base_urlAPI base URL (bijv. https://{HOSTNAME}-api.vondr.ai/v1)

Beschikbare modellen

ModelBeschrijving
vondr-fastSnel algemeen model
vondr-codeGeoptimaliseerd voor code
vondr-thinkReasoning model met 'thinking' budget
vondr-embedText embeddings
vondr-rerankDocument reranking

Synchrone vs asynchrone client

De SDK biedt zowel een synchrone als een asynchrone client:

python
from vondr import VondrClient

client = VondrClient(
    api_key="jouw-api-key",
    base_url="https://{HOSTNAME}-api.vondr.ai/v1"
)
response = client.chat([
    {"role": "user", "content": "Hallo!"}
])
print(response.choices[0].message.content)
python
from vondr import AsyncVondrClient

client = AsyncVondrClient(
    api_key="jouw-api-key",
    base_url="https://{HOSTNAME}-api.vondr.ai/v1"
)
response = await client.chat([
    {"role": "user", "content": "Hallo!"}
])
print(response.choices[0].message.content)