Du kannst nicht mehr als 25 Themen auswählen Themen müssen mit entweder einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

plugin_app.py 411B

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)