Skip to content

How to Use Free ChatGPT API Service #10

Answered by ipassionforu
passionforyou asked this question in Q&A
Discussion options

You must be logged in to vote

Currently, OpenAI only offers paid APIs, but Gemini provides a free version. You can register at https://ai.google.dev (available only in specific regions as per their policy).

import google.generativeai as genai
import os
from dotenv import load_dotenv

# Load environment variables from .env file
load_dotenv()
API_KEY = os.getenv('GEMINI_API_KEY')

def get_tag(message):
    try:
        # Set up the Generative AI model
        genai.configure(api_key=API_KEY)
        model = genai.GenerativeModel("gemini-1.5-flash")
        # Generate content and extract tags
        response = model.generate_content(f"Analyze content: {message}")
    except:
        return None
    
    return response.t…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by passionforyou
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants