Documentation Index
Fetch the complete documentation index at: https://pearsdb.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
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