Parcourir la source

Fix/external api update (#9955)

tags/0.10.2
Jyong il y a 1 an
Parent
révision
badf9baf9b
Aucun compte lié à l'adresse e-mail de l'auteur
1 fichiers modifiés avec 4 ajouts et 0 suppressions
  1. 4
    0
      api/services/external_knowledge_service.py

+ 4
- 0
api/services/external_knowledge_service.py Voir le fichier

import httpx import httpx
import validators import validators


from constants import HIDDEN_VALUE

# from tasks.external_document_indexing_task import external_document_indexing_task # from tasks.external_document_indexing_task import external_document_indexing_task
from core.helper import ssrf_proxy from core.helper import ssrf_proxy
from extensions.ext_database import db from extensions.ext_database import db
).first() ).first()
if external_knowledge_api is None: if external_knowledge_api is None:
raise ValueError("api template not found") raise ValueError("api template not found")
if args.get("settings") and args.get("settings").get("api_key") == HIDDEN_VALUE:
args.get("settings")["api_key"] = external_knowledge_api.settings_dict.get("api_key")


external_knowledge_api.name = args.get("name") external_knowledge_api.name = args.get("name")
external_knowledge_api.description = args.get("description", "") external_knowledge_api.description = args.get("description", "")

Chargement…
Annuler
Enregistrer