1.1 KiB
1.1 KiB
TIP Selflearning Workflow
TIP now has two separate learning lanes:
TIP_LLM: research, crawler planning, vendor/market intelligence and data preparation.Blog_LLM: FO_BlogLLM/founder content and practical technical blog generation.
Commands:
npm run learning-pool:build
npm run learning-pool:publish-hf
Dashboard/API:
GET /api/selflearning/statusPOST /api/selflearning/buildPOST /api/selflearning/publish-hfPOST /api/selflearning/trainwith{ "lane": "tip_llm"|"blog_llm", "provider": "runpod"|"local" }
Secrets are read from environment variables or macOS Keychain, never from committed files:
- RunPod:
RUNPOD_API_KEY/TIP_RUNPOD_API_KEY, Keychainmagatama.runpod.api/tip.runpod.api - Hugging Face:
HF_TOKEN/HUGGINGFACE_TOKEN, Keychainmagatama.huggingface.token/tip.huggingface.token - Endpoint:
TIP_RUNPOD_ENDPOINT_IDorRUNPOD_ENDPOINT_ID
Default private Hugging Face datasets:
renefichtmueller/tip-llm-sftrenefichtmueller/blog-llm-sft
Local training is enabled by setting TIP_LOCAL_TRAIN_COMMAND; the API appends the lane name automatically.