Skip to main content

Overview

Sessions are conversations and projects are named workspaces that group sessions and sources. Together they scope memory: a project-scoped request only draws on that project’s records, which is what makes honest abstention possible.

Session endpoints

List sessions

List sessions.

Create session

Create a session.

Update session

Update a session.

Delete session

Delete a session.

Session messages

List and append session messages.

Assign to project

Assign a session to a project.

Project endpoints

List projects

List projects.

Create project

Create a project.

Update project

Update a project.

Delete project

Delete a project.

Project sources

List and manage project sources.

Project instructions

Read and update project instructions.
A fuller sessions and projects tutorial is coming. The endpoint pages above document every field and let you try each call.