geminicli
Terminal Chat Completion client for Google's Gemini AI models
What it does
This utility is a kind of Swiss Army knife for AI developers used to working in a text-based terminal.
It has no chat features. It use chat endpoints as completion endpoint. Its sole purpose is to quickly craft prompts, check payload and/or response format, tokens usage, collect and analyze data, try the same prompt with different parameter settings, and so on.
Take advantage of Gemini's multimodality: text, images, video, and audio.
Prompts can be content from web sites.
Prompts can also be text content from PDF documents.
Can get embedding of a prompt or batch of prompts.
Request/Response session can be exported in a CSV file.
Built with
- Go
Team
By
gimlab
From
Italy