This commit is contained in:
7
main.py
7
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):
|
def gpt_response_message(content: str, name_promt: str):
|
||||||
|
|
||||||
contentGPT = wp.get_promt(name_promt).replace('{content}', content)
|
contentGPT = wp.get_promt(name_promt).replace('{content}', content)
|
||||||
print(contentGPT)
|
|
||||||
url = 'http://45.129.78.228:8484' #10.8.0.14:5500
|
url = 'http://45.129.78.228:8484' #10.8.0.14:5500
|
||||||
params = {'text': contentGPT}
|
params = {'text': contentGPT}
|
||||||
|
|
||||||
@@ -457,7 +457,7 @@ class ParserOneRequest(BaseModel):
|
|||||||
@app.post("/parser_1", summary="Запуск процесса парсинга первого источника")
|
@app.post("/parser_1", summary="Запуск процесса парсинга первого источника")
|
||||||
async def process_parser_one_ist(data: ParserOneRequest, background_tasks: BackgroundTasks):
|
async def process_parser_one_ist(data: ParserOneRequest, background_tasks: BackgroundTasks):
|
||||||
istochnik = data.time.split("-")
|
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 источника запущен"}
|
return {"message": "Процесс парсинга 1 источника запущен"}
|
||||||
|
|
||||||
@app.post("/parser_2" , summary="Запуск процеса парсинга второго источника")
|
@app.post("/parser_2" , summary="Запуск процеса парсинга второго источника")
|
||||||
@@ -471,7 +471,8 @@ class Parserall(BaseModel):
|
|||||||
|
|
||||||
@app.post("/add_sources" , summary="Добавление парсинга любого источника")
|
@app.post("/add_sources" , summary="Добавление парсинга любого источника")
|
||||||
async def add_sources_all_ist(sources: Parserall):
|
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="Запуск процеса парсинга любого источника")
|
@app.post("/parser_all" , summary="Запуск процеса парсинга любого источника")
|
||||||
async def process_parser_all_ist(url: Parserall, background_tasks: BackgroundTasks):
|
async def process_parser_all_ist(url: Parserall, background_tasks: BackgroundTasks):
|
||||||
|
|||||||
Reference in New Issue
Block a user