Создание защищённого рабочего процесса с шифрованием для агентов ИИ с динамическим выбором LLM и интеграцией API В этом руководстве мы рассмотрим создание компактного, но функционального рабочего процесса на основе шифрования. Шаг 1: безопасное хранение ключа API Gemini Мы начинаем с безопасного ввода ключа API Gemini с помощью `getpass`, чтобы он оставался скрытым в пользовательском интерфейсе Colab. Затем мы определяем функцию `choose_llm()`, которая проверяет переменные окружения и автоматически выбирает подходящего провайдера LLM, модель и ключ на основе доступных. Шаг 2: определение функции `choose_llm()` ```python def choose_llm(): if os.getenv("OPENAIAPIKEY"): return "openai", "gpt-4o-mini", "OPENAIAPIKEY" if os.getenv("GEMINIAPIKEY"): return "gemini", "gemini-2.5-flash", "GEMINIAPIKEY" if os.getenv("ANTHROPICAPIKEY"): return "anthropic", "claude-3-5-haiku-20241022", "ANTHROPICAPIKEY" raise RuntimeError("Set one API key before running.") ``` Шаг 3: создание вспомогательной
Создание защищённого рабочего процесса с шифрованием для агентов ИИ с динамическим выбором LLM и интеграцией API
12 августа 202512 авг 2025
2 мин