Move .env into skills/ for easy install
- Added skills/_env_loader.py - shared env loader for all scripts - Updated 17 scripts to use load_unified_env() - Updated install-skills.sh to copy .env into skills/ - Updated README with simpler OpenClaw install instructions - .env in skills/ is gitignored (credentials stay private)
This commit is contained in:
@@ -72,9 +72,9 @@ class ModelCapabilityRegistry:
|
||||
|
||||
if __name__ == "__main__":
|
||||
import os
|
||||
from dotenv import load_dotenv
|
||||
from skills._env_loader import load_unified_env
|
||||
|
||||
load_dotenv(os.path.expanduser("~/.config/opencode/.env"))
|
||||
load_unified_env()
|
||||
|
||||
# 测试当前配置的模型
|
||||
p = os.getenv("LLM_PROVIDER", "minimax")
|
||||
|
||||
@@ -2,11 +2,11 @@ import os
|
||||
from typing import Optional, List, Dict, Any, Union
|
||||
from agno.models.base import Model
|
||||
from loguru import logger
|
||||
from dotenv import load_dotenv
|
||||
from .factory import get_model
|
||||
from .capability import ModelCapabilityRegistry
|
||||
from skills._env_loader import load_unified_env
|
||||
|
||||
load_dotenv(os.path.expanduser("~/.config/opencode/.env"))
|
||||
load_unified_env()
|
||||
|
||||
|
||||
class ModelRouter:
|
||||
|
||||
Reference in New Issue
Block a user