Snyggade till en loggutskrivt
This commit is contained in:
@@ -177,7 +177,7 @@ def chat() -> dict[str, any]:
|
|||||||
url = url_server
|
url = url_server
|
||||||
headers = get_auth_headers(url)
|
headers = get_auth_headers(url)
|
||||||
|
|
||||||
logger.debug(f"Sending request to:\n\turl:\t{url}\nmodel:\n\t{model}")
|
logger.debug(f"Sending request to:\n\turl:\t{url}\n\tmodel:\t{model}")
|
||||||
try:
|
try:
|
||||||
url = url + "/api/generate"
|
url = url + "/api/generate"
|
||||||
logger.debug(f"url: {url} headers: {headers}")
|
logger.debug(f"url: {url} headers: {headers}")
|
||||||
@@ -239,11 +239,16 @@ def select_endpoint_llm() -> Response:
|
|||||||
if len(endpoints) != 1:
|
if len(endpoints) != 1:
|
||||||
raise ValueError(f"Expected exactly one endpoint with title '{title}', found {len(endpoints)}")
|
raise ValueError(f"Expected exactly one endpoint with title '{title}', found {len(endpoints)}")
|
||||||
|
|
||||||
global_state.set_host_url(endpoints[0]['url'])
|
# Reset the session
|
||||||
global_state.set_llm(llm)
|
if (title != global_state.get_host_title()) or (llm != global_state.get_llm()): # A change in setting
|
||||||
logger.debug(f"Updated to host url {endpoints[0]['url']} and LLM {llm}")
|
session.clear()
|
||||||
|
logger.debug('Session cleared due to changed endpoint or changed LLM')
|
||||||
return jsonify({'message': 'Endpoint and LLM selected successfully'})
|
global_state.set_host_url(endpoints[0]['url'])
|
||||||
|
global_state.set_llm(llm)
|
||||||
|
logger.debug(f"Updated to host url {endpoints[0]['url']} and LLM {llm}")
|
||||||
|
return jsonify({'message': 'New endpoint and/or LLM detected, settings were changed successfully'})
|
||||||
|
else:
|
||||||
|
return jsonify({'message': 'Endpoint and LLM are untouched'})
|
||||||
|
|
||||||
|
|
||||||
@app.route('/smartassist', methods=["POST"])
|
@app.route('/smartassist', methods=["POST"])
|
||||||
|
|||||||
Reference in New Issue
Block a user