OpenAI Assistants API Integration

•
91
•

Streamlines the development and maintenance of stateful chatbots, RAG systems, and data analysis tools using the OpenAI Assistants API v2.

This skill provides specialized guidance for implementing and managing OpenAI's Assistants API v2 within Claude Code. It simplifies complex workflows including asynchronous run polling, thread management, and tool integration for Code Interpreter and File Search (RAG). Designed for developers maintaining legacy systems or performing phased migrations, the skill offers robust error handling for common API pitfalls like active run locks and vector store indexing delays, while providing clear transition paths toward the newer Responses API architecture.

主な機能

0191 GitHub stars
02Large-scale RAG implementation with Vector Store management (up to 10,000 files)
03Comprehensive patterns for managing Threads, Messages, and asynchronous Runs
04Support for Code Interpreter for sandboxed Python execution and data visualization
05Advanced streaming support for real-time assistant responses and tool progress
06Built-in troubleshooting for common errors like active run collisions and polling timeouts

ユースケース

01Maintaining and scaling production-grade stateful chatbots built on OpenAI's legacy framework
02Implementing complex document retrieval systems (RAG) with large-scale vector databases
03Automating data science tasks through the sandboxed Python execution environment