Реализован модуль YandexGPT первой версии. Реализованы методы: генерация ответа с помощью YandexGPT и YandexGPT-lite, перевод текста с помощью YandexGPT, проверка орфографии и пунктуации с помощью YandexGPT, краткий пересказ истории чата с помощью Yandex Text Summarization Model.

This commit is contained in:
armatik
2024-01-14 00:57:33 +03:00
parent dee4f5bc79
commit 6f1efa6b7b
3 changed files with 236 additions and 0 deletions

View File

@@ -16,4 +16,10 @@ def get_config(is_test: bool = False) -> dict:
def get_yandexgpt_token() -> str:
return get_config()["YANDEX_GPT_TOKEN"]
def get_yandexgpt_catalog_id() -> str:
return get_config()["YANDEX_GPT_CATALOG_ID"]
def get_yandexgpt_prompt() -> str:
return get_config()["YANDEX_GPT_PROMPT"]