Add Google Cloud Vision API Integration (Image2Text) (#8608)

### What problem does this PR solve?

This PR introduces Google Cloud Vision API integration to enhance image
understanding capabilities in the application. It addresses the need for
advanced image description and chat functionalities by implementing a
new `GoogleCV` class to handle API interactions and updating relevant
configurations. This enables users to leverage Google Cloud Vision for
image-to-text tasks, improving the application's ability to process and
interpret visual data.

### Type of change

- [x] New Feature (non-breaking change which adds functionality)
This commit is contained in:
Tuan Le
2025-07-02 09:02:01 +07:00
committed by GitHub
parent 9dd3dfaab0
commit d343cb4deb
3 changed files with 194 additions and 2 deletions

View File

@ -56,6 +56,7 @@ const GoogleModal = ({
>
<Select placeholder={t('modelTypeMessage')}>
<Option value="chat">chat</Option>
<Option value="image2text">image2text</Option>
</Select>
</Form.Item>
<Form.Item<FieldType>