Bibliothèque Python PearsDB
La bibliothèque Python PearsDB vous permet d’intégrer facilement PearsDB dans vos applications Python.
Installation
Installez le package via pip :
Configuration
from pearsdb import PearsDB
client = PearsDB(
api_key='votre_clé_api',
# Optionnel
base_url='https://api.pearsdb.com/v1'
)
Exemples d’Utilisation
Création d’un Modèle
try:
model = client.models.create(
name='mon_modèle',
engine='openai',
parameters={
'model': 'gpt-3.5-turbo'
}
)
print('Modèle créé:', model)
except Exception as e:
print('Erreur:', e)
Obtention de Prédictions
try:
prediction = client.models.predict(
'mon_modèle',
input='Quel temps fera-t-il demain ?'
)
print('Prédiction:', prediction)
except Exception as e:
print('Erreur:', e)
Gestion des Sources de Données
try:
database = client.databases.create(
name='ma_base',
type='mysql',
connection={
'host': 'localhost',
'port': 3306,
'user': 'utilisateur',
'password': 'mot_de_passe',
'database': 'nom_base'
}
)
print('Base de données connectée:', database)
except Exception as e:
print('Erreur:', e)
Gestion des Erreurs
from pearsdb.exceptions import PearsDBError
try:
# Votre code
except PearsDBError as e:
print('Code erreur:', e.code)
print('Message:', e.message)
print('Détails:', e.details)
except Exception as e:
print('Erreur inattendue:', e)
models = client.models.list(
limit=10,
offset=0
)
print('Modèles:', models.data)
print('Pagination:', models.pagination)
Ressources Supplémentaires
Support
Si vous rencontrez des problèmes :
- Consultez notre FAQ
- Rejoignez notre Communauté
- Contactez le Support Technique