# Документация использования CURL
Эта документация содержит полное руководство по использованию класса `AIClient` и отправке API-запросов с помощью `curl`.
## Аутентификация
### Вход в систему
```sh
curl -X POST https://api.programmers4u.com/auth/login \
-H "Content-Type: application/json" \
-d '{"username": "ваше_имя_пользователя", "password": "ваш_пароль"}'
```
## Задачи
### Показать задачи
```sh
curl -X GET https://api.programmers4u.com/products/tasks \
-H "Authorization: Bearer ваш_токен_доступа"
```
### Запустить задачу
```sh
curl -X POST https://api.programmers4u.com/products/tasks/query \
-H "Content-Type: application/json" \
-H "Authorization: Bearer ваш_токен_доступа" \
-d '{ "idTask": "52468971-a06e-413d-9b3a-212b53aad693", "ask": "Описание вашей задачи.", "context": " " }'
```
### Создать задачу
```sh
curl -X PUT https://api.programmers4u.com/products/tasks \
-H "Content-Type: application/json" \
-H "Authorization: Bearer ваш_токен_доступа" \
-d '{ "name": "Название задачи", "context": "Контекст задачи", "model": "Название модели", "instruction": "Инструкции задачи" }'
```
### Удалить задачу
```sh
curl -X DELETE https://api.programmers4u.com/products/tasks/52468971-a06e-413d-9b3a-212b53aad693 \
-H "Authorization: Bearer ваш_токен_доступа"
```
### Пинг API
```sh
curl -X GET https://api.programmers4u.com/ping
```
[#документация](https://app.apihub4ai.com/ru/doc/api-curl), [#curl](https://app.apihub4ai.com/ru/doc/api-curl), [#аутентификация](https://app.apihub4ai.com/ru/doc/api-curl), [#задачи](https://app.apihub4ai.com/ru/doc/api-curl), [#api](https://app.apihub4ai.com/ru/doc/api-curl)
Поделиться:
ЧаВО
Чтобы войти в систему с помощью curl, используйте следующую команду:
curl -X POST https://api.programmers4u.com/auth/login \
-H "Content-Type: application/json" \
-d '{"username": "your_username", "password": "your_password"}'
Чтобы отображать задачи с помощью curl, используйте следующую команду:
curl -X GET https://api.programmers4u.com/products/tasks \
-H "Authorization: Bearer your_access_token"
Чтобы выполнить задачу с помощью curl, используйте следующую команду:
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": "Описание вашей задачи.", "context": " " }'
Чтобы создать задачу с помощью curl, используйте следующую команду:
curl -X PUT https://api.programmers4u.com/products/tasks \
-H "Content-Type: application/json" \
-H "Authorization: Bearer your_access_token" \
-d '{ "name": "Название задачи", "context": "Контекст задачи", "model": "Название модели", "instruction": "Инструкции по задаче" }'
Чтобы удалить задачу с помощью curl, используйте следующую команду:
curl -X DELETE https://api.programmers4u.com/products/tasks/52468971-a06e-413d-9b3a-212b53aad693 \
-H "Authorization: Bearer your_access_token"
Чтобы пинговать API с помощью curl, используйте следующую команду:
curl -X GET https://api.programmers4u.com/ping
Настройки cookie
Мы используем файлы cookie для управления Услугами и сбора информации о вас и вашем использовании Услуг. Файлы cookie помогают нам узнавать вас, настраивать или персонализировать ваш опыт, предлагать вам дополнительные продукты или услуги и анализировать использование наших Услуг, чтобы сделать их более полезными для вас. Файлы cookie также могут позволить нам собирать демографические и статистические данные и предоставлять эту информацию нашим поставщикам услуг, чтобы помочь им оказывать свои услуги.
большеAPIHUB4AI
2024 Programmers4u ©️ Все права защищены