gradio_api.py 510 B

1234567891011121314151617181920212223242526
  1. from gradio_client import Client
  2. import traceback, logging
  3. client = Client("http://127.0.0.1:7860/")
  4. def get_local_knowledge_base_list():
  5. """获取当前存在的知识库列表
  6. Returns:
  7. list: 知识库列表
  8. """
  9. result = client.predict(
  10. fn_index=1
  11. )
  12. try:
  13. list = result[0]["choices"]
  14. print(f'本地知识库列表:{list}')
  15. return list
  16. except Exception as e:
  17. print(traceback.format_exc())
  18. return None