mirror of
https://github.com/infiniflow/ragflow.git
synced 2026-07-08 04:22:20 +08:00
@@ -23,7 +23,7 @@ from api.db.services.langfuse_service import TenantLangfuseService
|
||||
from api.utils.api_utils import get_error_data_result, get_json_result, get_request_json, server_error_response, validate_request
|
||||
|
||||
|
||||
@manager.route("/api_key", methods=["POST", "PUT"]) # noqa: F821
|
||||
@manager.route("/langfuse/api-key", methods=["POST", "PUT"]) # noqa: F821
|
||||
@login_required
|
||||
@validate_request("secret_key", "public_key", "host")
|
||||
async def set_api_key():
|
||||
@@ -58,7 +58,7 @@ async def set_api_key():
|
||||
return server_error_response(e)
|
||||
|
||||
|
||||
@manager.route("/api_key", methods=["GET"]) # noqa: F821
|
||||
@manager.route("/langfuse/api-key", methods=["GET"]) # noqa: F821
|
||||
@login_required
|
||||
@validate_request()
|
||||
def get_api_key():
|
||||
@@ -82,7 +82,7 @@ def get_api_key():
|
||||
return get_json_result(data=langfuse_entry)
|
||||
|
||||
|
||||
@manager.route("/api_key", methods=["DELETE"]) # noqa: F821
|
||||
@manager.route("/langfuse/api-key", methods=["DELETE"]) # noqa: F821
|
||||
@login_required
|
||||
@validate_request()
|
||||
def delete_api_key():
|
||||
@@ -79,7 +79,7 @@ def _load_langfuse_app(monkeypatch):
|
||||
stub_langfuse.Langfuse = _FakeLangfuseClient
|
||||
monkeypatch.setitem(sys.modules, "langfuse", stub_langfuse)
|
||||
|
||||
module_path = repo_root / "api" / "apps" / "langfuse_app.py"
|
||||
module_path = repo_root / "api" / "apps" / "restful_apis" / "langfuse_api.py"
|
||||
spec = importlib.util.spec_from_file_location("test_langfuse_app_unit", module_path)
|
||||
module = importlib.util.module_from_spec(spec)
|
||||
module.manager = _DummyManager()
|
||||
|
||||
@@ -175,7 +175,7 @@ export default {
|
||||
createSystemToken: `${restAPIv1}/system/tokens`,
|
||||
removeSystemToken: `${restAPIv1}/system/tokens`,
|
||||
getSystemConfig: `${webAPI}/system/config`,
|
||||
setLangfuseConfig: `${webAPI}/langfuse/api_key`,
|
||||
setLangfuseConfig: `${restAPIv1}/langfuse/api-key`,
|
||||
|
||||
// flow
|
||||
listTemplates: `${webAPI}/canvas/templates`,
|
||||
|
||||
Reference in New Issue
Block a user