Oct 10, 2024
Dans le paysage en constante évolution du développement logiciel, l'automatisation et les flux de travail intelligents sont essentiels pour créer des applications efficaces, évolutives et centrées sur l'utilisateur. Nous sommes ravis d'annoncer la sortie du SharpAPI Python Client SDK—un outil puissant, piloté par l'IA, conçu pour intégrer de manière transparente l'automatisation des flux de travail dans vos projets Python.
Photo par Brecht Corbeel sur Unsplash
Le SharpAPI Python Client SDK comble le fossé entre vos applications Python et les services robustes de SharpAPI alimentés par l'IA.
En utilisant ce SDK, les développeurs Python peuvent intégrer sans effort des fonctionnalités avancées telles que l'analyse de sentiments, la génération de contenu, la catégorisation des données, et plus encore, sans se plonger dans des intégrations API complexes.
Consultez le SDK Python directement sur Python Package Index ➺ PyPI.org
Pour les développeurs Python souhaitant explorer SharpAPI, notre Suite de test SharpAPI Python sur GitHub est le point de départ idéal. Ce dépôt offre des exemples de code pratiques et des exemples de cas d'utilisation, couvrant un large éventail des puissantes capacités de SharpAPI, de l'analyse de CV à la génération de balises SEO. Avec des instructions pas à pas et une CLI interactive, les développeurs peuvent facilement tester les fonctionnalités, simuler divers flux de travail et intégrer l'automatisation alimentée par l'IA dans leurs projets Python plus rapidement. Découvrez-le et explorez le potentiel du SDK Python de SharpAPI pour rationaliser votre processus de développement dès aujourd'hui !
Le SharpAPI Python Client SDK est doté de fonctionnalités conçues pour répondre à de nombreux secteurs :
Commencer avec le SharpAPI Python Client SDK est rapide et facile. Vous pouvez l'installer via PyPI en utilisant pip ou via Poetry pour la gestion des dépendances.
pip install sharpapi-python-client
poetry add sharpapi-python-client
Pour utiliser le SDK, vous avez besoin d'une clé API de SharpAPI. Si vous ne l'avez pas déjà fait, inscrivez-vous sur SharpAPI.com et obtenez votre clé API unique.
Pour des raisons de sécurité et de commodité, il est préférable de stocker votre clé API dans une variable d'environnement. Créez un fichier .env dans le répertoire racine de votre projet :
SHARP_API_KEY=your_sharpapi_api_key_here
Assurez-vous que .env est inclus dans votre .gitignore pour éviter une exposition accidentelle de votre clé API.
Le SDK utilise python-dotenv pour charger les variables d'environnement. Initialisez-le dans votre application avant d'utiliser le SDK :
from dotenv import load_dotenv
load_dotenv() # Charge les variables d'environnement à partir du fichier .env
Le SharpAPI Python Client SDK offre une interface simple pour interagir avec divers points de terminaison SharpAPI. Voici des exemples démontrant comment utiliser certaines de ses fonctionnalités clés.
from sharpapi import SharpApiService
# Initialisez le SharpApiService avec votre clé API
sharp_api = SharpApiService(api_key='YOUR_SHARP_API_KEY')
try:
# Générer des catégories de produits
status_url = sharp_api.product_categories(
product_name='Lenovo Chromebook Laptop (2023), 14" FHD Touchscreen Slim 3, 8-Core MediaTek Kompanio 520 CPU, 4GB RAM, 128GB Storage',
language='German', # Facultatif
max_quantity=400, # Facultatif
voice_tone='Neutral', # Facultatif
context='Optional current e-store categories' # Facultatif
)
# Récupérez et imprimez les résultats
result_sharp_api_job = sharp_api.fetch_results(status_url)
print(result_sharp_api_job.get_result_json())
except Exception as e:
print(f"Une erreur s'est produite : {e}")
from sharpapi import SharpApiService
# Initialisez le SharpApiService avec votre clé API
sharp_api = SharpApiService(api_key='YOUR_SHARP_API_KEY')
try:
# Analyser le CV
status_url = sharp_api.parse_resume(
file_path='path/to/sample_resume.pdf',
language='English' # Facultatif
)
# Récupérez et imprimez les données de CV analysées
parsed_resume = sharp_api.fetch_results(status_url)
print(parsed_resume.get_result_json())
except Exception as e:
print(f"Une erreur s'est produite : {e}")
from sharpapi import SharpApiService
# Initialisez le SharpApiService avec votre clé API
sharp_api = SharpApiService(api_key='YOUR_SHARP_API_KEY')
try:
# Analyser le sentiment
review_text = "Ce produit a dépassé mes attentes ! Hautement recommandé."
status_url = sharp_api.product_review_sentiment(review_text)
# Récupérez et imprimez les résultats de l'analyse des sentiments
sentiment_result = sharp_api.fetch_results(status_url)
print(sentiment_result.get_result_json())
except Exception as e:
print(f"Une erreur s'est produite : {e}")
Bon codage ! 🚀
Vos clients ont déjà besoin d'IA. Soyez payé pour recommander la manière la plus simple de l'ajouter.