Skip to content

Enables agents to access the SwanLab API for Visual Studio Code // 使智能体能够访问适用于 Visual Studio Code 的 SwanLab API

License

Notifications You must be signed in to change notification settings

Puiching-Memory/LMT4SwanLab

Repository files navigation

Large Language Model for SwanLab

Enables agents to access the SwanLab API for Visual Studio Code.
使智能体能够访问适用于 Visual Studio Code 的 SwanLab API。

Features

API type desc
list_workspaces WorkSpace 获取当前用户的所有工作空间(组织)列表
list_projects Project 获取指定工作空间下的所有项目列表
delete_project Project 删除一个项目
list_experiments Experiment 获取指定项目下的所有实验列表
get_experiment Experiment 获取一个实验的详细信息(实验名、配置、环境等)
get_summary Experiment 获取一个实验的Summary信息,包含实验跟踪指标的最终值和最大最小值
get_metrics Experiment 获取一个实验指标的值
delete_experiment Experiment 删除一个实验

Usage

  1. Press Ctrl + Shift + P, run "SwanLab: Set API Key", and enter your API key.
  2. Enjoy your chat with the agent!

python env dev

conda create -n swanlab python=3.13
conda activate swanlab
pip install -e ./SwanLab -v
pip install numpy

package

vsce package

https://code.visualstudio.com/api/working-with-extensions/publishing-extension#publishing-extensions

publish

package + publish

vsce publish

reference

SwanLab Python SDK API SwanLab Icon Visual Studio Code Brand

About

Enables agents to access the SwanLab API for Visual Studio Code // 使智能体能够访问适用于 Visual Studio Code 的 SwanLab API

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published