- Integrated Claude API keys into GitHub workflows for both unit and PR tests. - Introduced a new VisionFormat type and constants to manage image input formats. - Updated ModelCapabilities to support vision input, allowing for flexible handling of image formats. - Enhanced VisionAdapter to preprocess messages and convert image URLs to base64 format for Claude compatibility. - Improved OpenAI provider to utilize vision support in message preprocessing, ensuring better integration with vision capabilities. |
||
|---|---|---|
| .. | ||
| adapters | ||
| handlers | ||
| providers | ||
| interfaces.go | ||
| llm.go | ||
| stream.go | ||