diff --git a/main.py b/main.py index bb41933..9e1d930 100644 --- a/main.py +++ b/main.py @@ -209,7 +209,7 @@ def extract_text_from_url(url, timeout=10, verify=True): def gpt_response_message(content: str, name_promt: str): contentGPT = wp.get_promt(name_promt).replace('{content}', content) - print(contentGPT) + url = 'http://45.129.78.228:8484' #10.8.0.14:5500 params = {'text': contentGPT} @@ -457,7 +457,7 @@ class ParserOneRequest(BaseModel): @app.post("/parser_1", summary="Запуск процесса парсинга первого источника") async def process_parser_one_ist(data: ParserOneRequest, background_tasks: BackgroundTasks): istochnik = data.time.split("-") - background_tasks.add_task(start_pars_one_istochnik(istochnik)) + background_tasks.add_task(start_pars_one_istochnik, istochnik) return {"message": "Процесс парсинга 1 источника запущен"} @app.post("/parser_2" , summary="Запуск процеса парсинга второго источника") @@ -471,7 +471,8 @@ class Parserall(BaseModel): @app.post("/add_sources" , summary="Добавление парсинга любого источника") async def add_sources_all_ist(sources: Parserall): - return wp.add_sources(sources.url, sources.promt) + result = wp.add_sources(str(sources.url), sources.promt) + return {"status": "success", "message": "Источник добавлен", "data": result} @app.post("/parser_all" , summary="Запуск процеса парсинга любого источника") async def process_parser_all_ist(url: Parserall, background_tasks: BackgroundTasks):