Acontext
SDK

OpenAI Python SDK

Integrate OpenAI Python SDK with Acontext for session persistence and task extraction

OpenAI's message format is natively compatible with Acontext. Store messages directly without conversion.

Quick Start

acontext create my-openai-project --template-path "python/openai-basic"

Install CLI first: curl -fsSL https://install.acontext.io | sh

Manual Setup

Install dependencies

pip install openai acontext python-dotenv

Configure environment

OPENAI_API_KEY=your_openai_key_here
ACONTEXT_API_KEY=sk-ac-your-api-key

Run agent with Acontext

Resume Sessions

messages = client.sessions.get_messages(session_id)
conversation = messages.items

conversation.append({"role": "user", "content": "Summarize our conversation"})
response = openai_client.chat.completions.create(model="gpt-4o-mini", messages=conversation)

Next Steps

Last updated on

On this page