Skip to main content

Responses

Create a Response

Creates a model response for the given input. Returns a response object or a stream of server-sent events.
from orq_ai_sdk import Orq
import os

with Orq(
    api_key=os.getenv("ORQ_API_KEY", ""),
) as orq:

    res = orq.responses.create()

    with res as event_stream:
        for event in event_stream:
            # handle event
            print(event, flush=True)

Retrieve a Response

Retrieves a previously created response by its ID.
from orq_ai_sdk import Orq
import os

with Orq(
    api_key=os.getenv("ORQ_API_KEY", ""),
) as orq:

    res = orq.responses.get(response_id="<id>")

    # Handle response
    print(res)