# Documentation d'utilisation de CURL
Cette documentation contient un guide complet sur l'utilisation de la classe `AIClient` et l'envoi de requêtes API via `curl`.
## Authentification
### Connexion
```sh
curl -X POST https://api.programmers4u.com/auth/login \
-H "Content-Type: application/json" \
-d '{"username": "votre_nom_utilisateur", "password": "votre_mot_de_passe"}'
```
## Tâches
### Afficher les tâches
```sh
curl -X GET https://api.programmers4u.com/products/tasks \
-H "Authorization: Bearer votre_jeton_d_acces"
```
### Exécuter une tâche
```sh
curl -X POST https://api.programmers4u.com/products/tasks/query \
-H "Content-Type: application/json" \
-H "Authorization: Bearer votre_jeton_d_acces" \
-d '{ "idTask": "52468971-a06e-413d-9b3a-212b53aad693", "ask": "Description de votre tâche.", "context": " " }'
```
### Créer une tâche
```sh
curl -X PUT https://api.programmers4u.com/products/tasks \
-H "Content-Type: application/json" \
-H "Authorization: Bearer votre_jeton_d_acces" \
-d '{ "name": "Nom de la tâche", "context": "Contexte de la tâche", "model": "Nom du modèle", "instruction": "Instructions de la tâche" }'
```
### Supprimer une tâche
```sh
curl -X DELETE https://api.programmers4u.com/products/tasks/52468971-a06e-413d-9b3a-212b53aad693 \
-H "Authorization: Bearer votre_jeton_d_acces"
```
### Ping l'API
```sh
curl -X GET https://api.programmers4u.com/ping
```
[#documentation](https://app.apihub4ai.com/fr/doc/api-curl), [#curl](https://app.apihub4ai.com/fr/doc/api-curl), [#authentification](https://app.apihub4ai.com/fr/doc/api-curl), [#tâches](https://app.apihub4ai.com/fr/doc/api-curl), [#api](https://app.apihub4ai.com/fr/doc/api-curl)
partager:
FAQ
Pour vous connecter avec curl, utilisez la commande suivante :
curl -X POST https://api.programmers4u.com/auth/login \
-H "Content-Type: application/json" \
-d '{"username": "your_username", "password": "your_password"}'
Pour afficher les tâches avec curl, utilisez la commande suivante :
curl -X GET https://api.programmers4u.com/products/tasks \
-H "Authorization: Bearer your_access_token"
Pour exécuter une tâche avec curl, utilisez la commande suivante :
curl -X POST https://api.programmers4u.com/products/tasks/query \
-H "Content-Type: application/json" \
-H "Authorization: Bearer your_access_token" \
-d '{ "idTask": "52468971-a06e-413d-9b3a-212b53aad693", "ask": "Description de votre tâche.", "context": " " }'
Pour créer une tâche avec curl, utilisez la commande suivante :
curl -X PUT https://api.programmers4u.com/products/tasks \
-H "Content-Type: application/json" \
-H "Authorization: Bearer your_access_token" \
-d '{ "name": "Nom de la tâche", "context": "Contexte de la tâche", "model": "Nom du modèle", "instruction": "Instructions de la tâche" }'
Pour supprimer une tâche avec curl, utilisez la commande suivante :
curl -X DELETE https://api.programmers4u.com/products/tasks/52468971-a06e-413d-9b3a-212b53aad693 \
-H "Authorization: Bearer your_access_token"
Pour faire un ping de l'API avec curl, utilisez la commande suivante :
curl -X GET https://api.programmers4u.com/ping
Paramètres des cookies
Nous utilisons des cookies pour gérer les Services et collecter des informations sur vous et votre utilisation des Services. Les cookies nous aident à vous reconnaître, à personnaliser votre expérience, à vous proposer d'autres produits ou services, et à analyser l'utilisation de nos Services pour les améliorer. Les cookies peuvent également nous permettre de collecter des données démographiques et statistiques et de les fournir à nos prestataires de services pour les aider à fournir leurs services.
plusAPIHUB4AI
2024 Programmers4u ©️ Tous droits réservés