新功能: - 创建AI聊天助手组件(AIChatWidget) - 支持文字+图片多模态对话 - 集成Gemini AI API - 支持图片编辑和内容生成 - 实时对话历史管理 - 优雅的UI设计,支持黑夜模式 技术实现: - 后端API代理Gemini API(/api/ai-chat) - 支持最多5张图片上传 - 流式响应处理 - 对话历史管理 - Base64图片处理 配置: - 在.env中添加Gemini API配置 - GEMINI_API_KEY - GEMINI_API_BASE_URL - GEMINI_MODEL 替换原弹幕功能,提供更强大的AI助手体验!
111 lines
3.6 KiB
ReStructuredText
Executable File
111 lines
3.6 KiB
ReStructuredText
Executable File
bioos
|
|
===============================
|
|
|
|
工作空间
|
|
-------------------------------
|
|
.. autofunction:: bioos.BioOsService.BioOsService.create_workspace
|
|
|
|
.. autofunction:: bioos.BioOsService.BioOsService.list_workspaces
|
|
|
|
.. autofunction:: bioos.BioOsService.BioOsService.update_workspace
|
|
|
|
.. autofunction:: bioos.BioOsService.BioOsService.delete_workspace
|
|
|
|
.. autofunction:: bioos.BioOsService.BioOsService.bind_cluster_to_workspace
|
|
|
|
.. autofunction:: bioos.BioOsService.BioOsService.unbind_cluster_and_workspace
|
|
|
|
.. autofunction:: bioos.BioOsService.BioOsService.list_clusters_of_workspace
|
|
|
|
.. autofunction:: bioos.BioOsService.BioOsService.list_workspace_labels
|
|
|
|
集群
|
|
-------------------------------
|
|
.. autofunction:: bioos.BioOsService.BioOsService.list_clusters
|
|
|
|
.. autofunction:: bioos.BioOsService.BioOsService.delete_cluster
|
|
|
|
.. autofunction:: bioos.BioOsService.BioOsService.update_api_accesskey
|
|
|
|
.. autofunction:: bioos.BioOsService.BioOsService.get_api_accesskey
|
|
|
|
工作流
|
|
-------------------------------
|
|
.. autofunction:: bioos.BioOsService.BioOsService.create_workflow
|
|
|
|
.. autofunction:: bioos.BioOsService.BioOsService.list_workflows
|
|
|
|
.. autofunction:: bioos.BioOsService.BioOsService.update_workflow
|
|
|
|
.. autofunction:: bioos.BioOsService.BioOsService.delete_workflow
|
|
|
|
.. autofunction:: bioos.BioOsService.BioOsService.get_trs_workflow_info
|
|
|
|
数据模型
|
|
-------------------------------
|
|
.. autofunction:: bioos.BioOsService.BioOsService.create_data_model
|
|
|
|
.. autofunction:: bioos.BioOsService.BioOsService.list_data_models
|
|
|
|
.. autofunction:: bioos.BioOsService.BioOsService.list_data_model_rows
|
|
|
|
.. autofunction:: bioos.BioOsService.BioOsService.delete_data_model_rows_and_headers
|
|
|
|
数据集
|
|
-------------------------------
|
|
.. autofunction:: bioos.BioOsService.BioOsService.list_data_files
|
|
|
|
.. autofunction:: bioos.BioOsService.BioOsService.list_data_sets
|
|
|
|
.. autofunction:: bioos.BioOsService.BioOsService.create_data_set
|
|
|
|
.. autofunction:: bioos.BioOsService.BioOsService.delete_data_set
|
|
|
|
投递
|
|
-------------------------------
|
|
.. autofunction:: bioos.BioOsService.BioOsService.create_submission
|
|
|
|
.. autofunction:: bioos.BioOsService.BioOsService.list_submissions
|
|
|
|
.. autofunction:: bioos.BioOsService.BioOsService.delete_submission
|
|
|
|
.. autofunction:: bioos.BioOsService.BioOsService.cancel_submission
|
|
|
|
.. autofunction:: bioos.BioOsService.BioOsService.list_overview_submissions
|
|
|
|
运行
|
|
-------------------------------
|
|
.. autofunction:: bioos.BioOsService.BioOsService.list_runs
|
|
|
|
.. autofunction:: bioos.BioOsService.BioOsService.cancel_run
|
|
|
|
任务
|
|
-------------------------------
|
|
.. autofunction:: bioos.BioOsService.BioOsService.list_tasks
|
|
|
|
Notebook server
|
|
-------------------------------
|
|
.. autofunction:: bioos.BioOsService.BioOsService.get_notebook_edit_info
|
|
|
|
.. autofunction:: bioos.BioOsService.BioOsService.get_notebook_server_settings
|
|
|
|
.. autofunction:: bioos.BioOsService.BioOsService.get_notebook_server_stat
|
|
|
|
.. autofunction:: bioos.BioOsService.BioOsService.list_notebook_server_images
|
|
|
|
.. autofunction:: bioos.BioOsService.BioOsService.list_notebook_server_resource_opts
|
|
|
|
.. autofunction:: bioos.BioOsService.BioOsService.stop_notebook_server
|
|
|
|
.. autofunction:: bioos.BioOsService.BioOsService.update_notebook_server_settings
|
|
|
|
.. autofunction:: bioos.BioOsService.BioOsService.create_notebook_server_image
|
|
|
|
.. autofunction:: bioos.BioOsService.BioOsService.list_notebook_servers
|
|
|
|
.. autofunction:: bioos.BioOsService.BioOsService.delete_notebook_server
|
|
|
|
.. autofunction:: bioos.BioOsService.BioOsService.delete_notebook_server_settings
|
|
|
|
.. autofunction:: bioos.BioOsService.BioOsService.get_notebook_server_extra_packages
|