Latest in Python

dev.to
1,031 words

AI 에이전트에게 API 키를 노출하지 않고 안전하게 사용하는 방법

핵심 요약: AI 에이전트가 API 키를 직접 보지 않고도 사용하게 만들려면, 에이전트의 컨텍스트에는 키의 이름만 전달하고 실제 값은 모델 바깥에서 확인(resolve)하도록 구성해야 합니다. 대표적인 방법은 세 가지입니다. 에이전트가 참조만 하고 절대 출력하지 않는 환경 변수, 시크릿 관리자(Secret…

dev.to
180 words

AIエージェントの非同期ツール呼び出し:なぜブロッキングなrun()よりstart()が優れているのか

要点: AIエージェントの非同期ツール呼び出し(Async Tool... Tagged with agents, ai, architecture, systemdesign. DeepSeekのエッセイでは、これを完成した製品機能ではなくアーキテクチャの青写真として説明しています。全二重機能はDeepSeek Harness内に実装されているもののデフォルトでは有効になっておらず、一部は dsh-superagent-prototype というプロトタイププラグイン(著者曰くDeepSeekの公式製品ではないとのこと)に含まれています。これは参考とすべき設計パターンとして捉えるのがよいでしょう。背景については、DeepSeek Harnessの解説記事や、関連記事のスーパーエージェントの構築方法をご覧ください。 モデルを正しく動作させるための2つの鉄則があります。1つは、ツールの説明文に「待機しないこと(do not wait)」と明記することです。そうしないと、モデルは get_job_status を小刻みにポーリングし続けてしまいます。もう1つは、 start から処理結果のデータを返さないことです。返してしまうと、モデルがどの形式のレスポンスを受け取ったのか推測しなければならなくなります。 キャンセル処理: stop はあくまで停止要求であり…

dev.to
1,085 words

Chain of Recall이란? Stable ID로 AI 에이전트에 기억력을 부여하는 방법

Chain of Recall은 컨텍스트 창(Context Window)에 모든 정보를 억지로 밀어 넣지 않고도 장기 실행(Long-running) AI 에이전트에 메모리를 부여하는 방식입니다. 모든 트리거(Trigger), 스레드(Thread), 워커(Worker)는 고유한 불변 ID를 부여받습니다. 컨텍스트에는 ID, 짧은 요약, 인접한 메시지만…

Python

Data, web, automation, packaging, async, and performance for Python stacks.

  • 11 Tracked terms
  • Last 30 days Feed window

What this topic collects on

An article joins this feed when it matches these terms. Each one is also a search of its own.