fix: ExternalDatasetService.process_external_api wrong args (#11586)

Signed-off-by: yihong0618 <zouzou0208@gmail.com>
This commit is contained in:
yihong 2024-12-15 17:22:03 +08:00 committed by GitHub
parent 8e3d60c359
commit 1a7c213405
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -3,7 +3,7 @@ import logging
import time
import click
from celery import shared_task
from celery import shared_task # type: ignore
from core.indexing_runner import DocumentIsPausedError
from extensions.ext_database import db
@ -68,11 +68,9 @@ def external_document_indexing_task(
settings = ExternalDatasetService.get_external_knowledge_api_settings(
json.loads(external_knowledge_api.settings)
)
# assemble headers
headers = ExternalDatasetService.assembling_headers(settings.authorization, settings.headers)
# do http request
response = ExternalDatasetService.process_external_api(settings, headers, process_parameter, files)
response = ExternalDatasetService.process_external_api(settings, files)
job_id = response.json().get("job_id")
if job_id:
# save job_id to dataset