daily-demos / daily-bots-web-demo

Daily Bots Web Demo showcasing how to build real-time voice AI agents 
156 stars 52 forks source link

feat: Add `gemini` ai models #14

Closed afzal442 closed 1 month ago

afzal442 commented 1 month ago

This PR adds gemini ai models into this demo which helps users to make use of any of the Gen AI models

vercel[bot] commented 1 month ago

@afzal442 is attempting to deploy a commit to the Daily Team on Vercel.

A member of the Team first needs to authorize it.

afzal442 commented 1 month ago

Hi @kwindla could you review it as to what it needs? This pull request introduces support for the Gemini model across various parts of the codebase. The most important changes include adding the Gemini API key to the environment configuration, updating the POST request handler to include the Gemini API key, and adding Gemini model options to the configuration and UI.

Configuration updates:

API updates:

UI updates:

Model configuration updates:

markbackman commented 1 month ago

Hey! Thanks for posting this. We just updated the demo for RTVI 0.2.0 and added Gemini and Grok to the demo. Check it out.

Here's that PR: https://github.com/daily-demos/daily-bots-web-demo/pull/14.

I'm going to close this PR for now.