# Process file inputs directly with OpenAI Responses

> OpenAIResponses now supports input_file, letting you pass files directly into OpenAI Responses API calls.

- Published: 2026-03-02
- Author: Agno Team
- Category: Changelog
- Canonical: https://agno-com-nine.vercel.app/articles/process-file-inputs-directly-with-openai-responses
- Markdown: https://agno-com-nine.vercel.app/articles/process-file-inputs-directly-with-openai-responses.md

`OpenAIResponses` now supports `input_file`, letting you pass files directly into OpenAI Responses API calls. This simplifies document-aware workflows by removing the need to pre-process or separately upload files before invoking a model.

Details:

- Pass files directly as input alongside text prompts
- Reduces pipeline complexity for document analysis, extraction, and summarization tasks

See [cookbook](https://github.com/agno-agi/agno/blob/main/cookbook/90_models/openai/responses/file_input_direct.py) for reference
