Client Python pour appeler l'API Groq et obtenir des informations via l'IA.
- Cloner le repository
- Créer un environnement virtuel:
python -m venv venv
source venv/bin/activate # Sur Windows: venv\Scripts\activate- Installer les dépendances:
pip install -r requirements.txt- Créer un fichier
.envà partir du template:
cp .env.example .env- Ajouter votre clé API Groq dans le fichier
.env:
GROQ_API_KEY=votre_cle_api_groq_ici
python main.pyfrom 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)get_completion(prompt): Envoyer un prompt personnaliséask_question(question): Poser une questionget_information(topic): Obtenir des informations sur un sujet
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.
Visitez: https://console.groq.com/keys