Hello Gemini community and competition organizers,
I’m excited about participating in the Gemini API Developer Competition and have a question regarding the use of the Gemini API in my project.
I’m developing Lumen as the application that integrates the Gemini API. However, I’m using an AI Gateway (specifically, Portkey) to enhance the developer experience with prompting. I find an AI Gateway useful for:
- Storing and managing prompts, improving them without changing the code
- Providing observability and analytics
- Do A/B testing
- Upgrade LLM models without touching the code
My Question
The competition rules state that projects must “integrate a publicly available Gemini model via the Gemini API.” I want to clarify:
- Is it acceptable to use the Gemini API through an AI Gateway like Portkey?
- If so, are there any specific requirements or limitations I should be aware of? Using Portkey prompts, in the code there is no proof that I’m using Gemini as AI provider…
- Would using an AI Gateway affect the judging of my project in any way?
Additional Context
My intention is to leverage Portkey’s features to improve my application’s performance and user experience, while still fundamentally relying on the Gemini API for the core functionality.
I appreciate any guidance you can provide on this matter. Thank you for your time and for organizing this exciting competition!
Best regards