/
githubmirror
/
PromethAI-Backend
Обзор
Документация
Войти
/
githubmirror
/
PromethAI-Backend
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
bots/bot_loading_util.py
20 строк
659 B
vasa
added bots script and done some refactor
08 июл 2023, 18:39
08 июл 2023, 18:39
348113a
Код
Авторство
О чём код?
from bot_extension import AppAgent import yaml import sys sys.path.append('../') with open('../assistant_templates.yaml', 'r') as file: data = yaml.safe_load(file) def _load_extension( object_type:str, object_value:str): naval_chat_bot = AppAgent() naval_chat_bot.add(object_type, object_value) # Directly access the 'chatbot' role chatbot_categories = data['chatbot']['categories'] # Iterate through the categories and resources for category in chatbot_categories: for resource in category['resources']: resource_type = resource['type'] resource_url = resource['url'] _load_extension(resource_type, resource_url)