Files
crewAI/lib/crewai-files/src/crewai_files/resolution/__init__.py
Greyson LaLonde c4c9208229 feat: native multimodal file handling; openai responses api
- add input_files parameter to Crew.kickoff(), Flow.kickoff(), Task, and Agent.kickoff()
- add provider-specific file uploaders for OpenAI, Anthropic, Gemini, and Bedrock
- add file type detection, constraint validation, and automatic format conversion
- add URL file source support for multimodal content
- add streaming uploads for large files
- add prompt caching support for Anthropic
- add OpenAI Responses API support
2026-01-23 15:13:25 -05:00

17 lines
314 B
Python

"""File resolution logic."""
from crewai_files.resolution.resolver import FileResolver
from crewai_files.resolution.utils import (
is_file_source,
normalize_input_files,
wrap_file_source,
)
__all__ = [
"FileResolver",
"is_file_source",
"normalize_input_files",
"wrap_file_source",
]