...
CRUD API служит для создания базБаз Знаний, наполения их документами и публикации.
Жизненный цикл БЗ:
Создание. БЗ имеет имя, настройки языка, режима дообучения и apikey service_token для доступа к опубликованному сервису QNA.
Наполнение документами. Документ - это (вопрос, ответ, опционально формулировки вопроса, файловые атачи)
Публикация. Опубликованная БЗ предоставляет сервис ответов на вопросы (см QNA API ниже)
Редактирование конента, модерация и прием рекоммендаций документов и формулировок.
Удаление БЗ
Тривиальный пример жизненного цикла см скрипт test_winnie_pooh.py в атаче.(Пример использования: PROD_API=1 python3 test_winnie_pooh.py)
Пример добавления парафраздокумента с формулировками:
Code Block |
---|
CRUDAPI_URL=https://api.autofaq.ai/v1/setup USER_TOKEN=9d9d68ee3cc14c4d997f7ca076ed14ac \ python3 tutorial_crud_paraphrase.py |
CRUD API на https://autofaq.ai/api_doc - это deprecated json rpc версия.
Рекомендуем использовать RESTful версию RESTful версия CRUD API, которая описана на https://app.swaggerhub.com/apis-docs/denis_kiselev/autofaq_crud_api/1.0
CRUD API на https://autofaq.ai/api_doc - deprecated json rpc.
Квоты на доступ к учетной записи (user_token):
100 запросов в минуту
100000 запросов в день
...