Skip to content

IAplma/test-api-groq

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

test-api-groq

Client Python pour appeler l'API Groq et obtenir des informations via l'IA.

Installation

  1. Cloner le repository
  2. Créer un environnement virtuel:
python -m venv venv
source venv/bin/activate  # Sur Windows: venv\Scripts\activate
  1. Installer les dépendances:
pip install -r requirements.txt
  1. Créer un fichier .env à partir du template:
cp .env.example .env
  1. Ajouter votre clé API Groq dans le fichier .env:
GROQ_API_KEY=votre_cle_api_groq_ici

Utilisation

Exécuter le script principal

python main.py

Utiliser le client dans votre code

from main import GroqAPIClient

client = GroqAPIClient()

# Poser une question
response = client.ask_question("Qu'est-ce que Python?")
print(response)

# Obtenir des informations
info = client.get_information("histoire de l'informatique")
print(info)

# Envoi d'un prompt personnalisé
result = client.get_completion("Explique-moi les algorithmes de tri")
print(result)

Fonctionnalités

  • get_completion(prompt): Envoyer un prompt personnalisé
  • ask_question(question): Poser une question
  • get_information(topic): Obtenir des informations sur un sujet

Configuration

Modèles disponibles:

  • mixtral-8x7b-32768 (par défaut)
  • llama2-70b-4096
  • Autres modèles Groq selon votre compte

Vous pouvez changer le modèle en modifiant self.model dans la classe GroqAPIClient.

Obtenir une clé API

Visitez: https://console.groq.com/keys

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages