Skip to content

feat(models)!: based get model on google genai api#108

Merged
adi-wan-askui merged 2 commits intomainfrom
feat/gemini-support
Jul 30, 2025
Merged

feat(models)!: based get model on google genai api#108
adi-wan-askui merged 2 commits intomainfrom
feat/gemini-support

Conversation

@adi-wan-askui
Copy link
Contributor

  • askui model now uses gemini-2.5-flash as default model
    falling back to original askui model
    (Inference API's VQA endpoint) if the Google
    GenAI API fails, e.g., because of missing support of
    schema or for unknown reason. For example,
    Google GenAI API does not support recursive schemas
    at the moment.
  • askui/gemini-2.5-flash and askui/gemini-2.5-pro are
    now supported as model choices.
  • We are using an AskUI hosted VertexAI proxy for the
    Google GenAI API to ensure compliance, e.g.,
    only EU hosting.

BREAKING CHANGE:

  • The askui/default model for AgentBase.get() changed.

@adi-wan-askui adi-wan-askui requested a review from onur-askui July 30, 2025 10:32
- `askui` model now uses `gemini-2.5-flash` as default model
   falling back to original `askui` model
   (Inference API's VQA endpoint) if the Google
   GenAI API fails, e.g., because of missing support of
   schema or for unknown reason. For example,
   Google GenAI API does not support recursive schemas
   at the moment.
- `askui/gemini-2.5-flash` and `askui/gemini-2.5-pro` are
  now supported as model choices.
- We are using an AskUI hosted VertexAI proxy for the
  Google GenAI API to ensure compliance, e.g.,
  only EU hosting.

BREAKING CHANGE:
- The `askui`/default model for `AgentBase.get()` changed.
Copy link
Contributor

@onur-askui onur-askui left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍 Looking good [:

@adi-wan-askui adi-wan-askui merged commit 366a04c into main Jul 30, 2025
1 check passed
@adi-wan-askui adi-wan-askui deleted the feat/gemini-support branch July 30, 2025 14:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants