Releases: PublicAffairs/openai-gemini
Gemini 2.5 Flash
gemini-2.5-flash
is now used by default!
Ref: https://blog.google/products/gemini/gemini-2-5-model-family-expands/
Other improvements:
- Support
extra_body
,reasoning_effort
andseed
params - Implement
tools
handling - Support web search
- Support
gemma-...
models - Support
gemini-...
embeddings models - Misc. enhancements
Full Changelog: gemini-2.0-flash-thinking-exp...gemini-2.5-flash
Gemini 2.0 Flash Thinking Mode
gemini-2.0-flash-thinking-exp
is supported!
Ref: https://ai.google.dev/gemini-api/docs/thinking-mode
Other improvements:
- Support
frequency_penalty
,presence_penalty
andmax_completion_tokens
- Improve
response_format
handling, support "json_schema" - Support
responseMimeType
: "text/x.enum" - Misc. important fixes
Full Changelog: learnlm-1.5-pro-experimental...gemini-2.0-flash-thinking-exp
LearnLM - for teaching and learning
learnlm-1.5-pro-experimental
model is supported!
Ref:
- https://ai.google.dev/gemini-api/docs/learnlm
- https://blog.google/outreach-initiatives/education/google-learnlm-gemini-generative-ai/
Other improvements:
- Support
embeddings
andmodels
API endpoints. - Serve locally with Node, Deno, Bun.
- Deploy to Deno instruction.
- Support audio input.
Full Changelog: gemini-1.5-x-002...learnlm-1.5-pro-experimental
Gemini 1.5 Flash & Pro 002
Ready for updated models:
gemini-1.5-pro-002
gemini-1.5-flash-002
gemini-1.5-flash-8b-exp-0924
Full Changelog: gemini-1.5-flash...gemini-1.5-x-002
Gemini 1.5 Flash
Use gemini-1.5-flash-latest
(and other models), specifying it in request.
https://developers.googleblog.com/en/gemini-15-pro-and-15-flash-now-available/
Also: response object now contains usage
info.
Full Changelog: gemini-1.5-pro...gemini-1.5-flash
Gemini 1.5 Pro
Use gemini-1.5-pro-latest
model!
https://developers.googleblog.com/2024/04/gemini-15-pro-in-public-preview-with-new-features.html
Full Changelog: https://github.com/PublicAffairs/openai-gemini/commits/gemini-1.5-pro