The simpler JavaScript Gemini SDK - optimised for raycast-g4f
npm install gemini-g4fWelcome to the Gemini era. Supercharged with raycast-g4f.
Install with the following command, or the command for your favorite package manager.
``bash`
npm install gemini-g4f
Make a text request:
`javascript
import Gemini from "gemini-g4f";
const gemini = new Gemini(API_KEY);
console.log(await gemini.ask("Hi!"));
`
Make a streaming text request:
`javascript
import Gemini from "gemini-g4f";
const gemini = new Gemini(API_KEY);
gemini.ask("Hi!", {
stream: console.log,
});
`
Chat with Gemini:
`javascript
import Gemini from "gemini-g4f";
const gemini = new Gemini(API_KEY);
const chat = gemini.createChat();
console.log(await chat.ask("Hi!"));
`
Read the full docs at https://github.com/XInTheDark/gemini-ai.
#### Table of Contents
- Installation
- Getting an API Key
- Quickstart
- Special Features
- Documentation
- Initialization
- Method Patterns
- Gemini.ask() Method
- Gemini.createChat()` Method
- FAQ
- Contributors