import React, { useState } from 'react'; import { Puzzle, Key, ExternalLink } from 'lucide-react'; interface PluginSettingsProps { settings: { wandb_api_key: string; }; setData: (data: any) => void; } export function PluginSettings({ settings, setData }: PluginSettingsProps) { const [showApiKey, setShowApiKey] = useState(false); return (

Plugins

Weights & Biases

Weights & Biases

Track and visualize machine learning experiments

Get API Key
setData({ settings: { ...settings, wandb_api_key: e.target.value } })} className="focus:ring-blue-500 focus:border-blue-500 block w-full pl-10 sm:text-sm border-gray-300 rounded-md" placeholder="Enter your Weights & Biases API key" />

Your API key will be used to log metrics, artifacts, and experiment results

); }