Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

123456789101112
  1. from flask import Response
  2. from flask_login import login_required
  3. from api.utils.api_utils import get_json_result
  4. from plugin import GlobalPluginManager
  5. @manager.route('/llm_tools', methods=['GET']) # noqa: F821
  6. @login_required
  7. def llm_tools() -> Response:
  8. tools = GlobalPluginManager.get_llm_tools()
  9. tools_metadata = [t.get_metadata() for t in tools]
  10. return get_json_result(data=tools_metadata)