Package uno.anahata.asi.openai
package uno.anahata.asi.openai
High-fidelity provider implementation for the OpenAI Responses API (/v1/responses).
This package contains the core logic for interacting with modern OpenAI models (gpt-4o and successors) using a stateful, item-based architecture that supports native tool execution, web search, and code interpretation.
Key architectural patterns include:
- Partitioned Construction: Payload assembly that separates Identity (Config) from Memory (History) for UI transparency.
- Multimodal Harvesting: Real-time extraction of citations, search results, and generated media from API output items.
- Author:
- anahata
-
ClassDescriptionPure content adapter for the OpenAI Responses API, strictly translating Anahata's domain model into the "Items" architecture.Native implementation for OpenAI models using the Responses API (/v1/responses).Record holding the three distinct partitions of a request payload.Specialized ModelMessage for the OpenAI Responses API.Specialized Response implementation for the OpenAI Responses API.Clean-room provider for OpenAI, strictly utilizing the modern Responses API (/v1/responses).

