登録して招待リンクを共有すると、動画再生報酬と紹介報酬を獲得できます。

検索結果 i_log
i_log コミュニティ
1つのキーワードが1つのコミュニティです。
コミュニティ作成
アカウント
見つかりません
i_log を含む検索結果
次のVlogをチマチマ編集してる。 一部I-Log撮影してみたんだけど 確かに色の編集がしやすい!おもろ!!✨
呪われた積み荷を運ぶホラードライビングシム「Prospice: Anomalous Logistics」,クローズドβテストの参加を受付中 日本時間の10月9日に開催される「The Triple-i Initiative」にも参加予定
もっと見る
【Cosplay コスプレ】 エレグ(Elegg)/勝利の女神:NIKKE Electronic, i'm chronic, obsessed with the logic, i'm prodigy 📸:@mikarika_hiro Studio:@studiobe_info #NIKKEcosplay# #春のNIKKE併せ20240421# #NIKKEクリエイターコンテスト# #NIKKE# #니케#
もっと見る
/ キュレーション・プレイリスト『TuneCore Japan×DIGLE Now』毎週金曜更新 \ 「メディアネットワーク」でピッチされた楽曲を紹介するコラボ企画。 【今週の6組】 Bohho「No Talkin」 ruca「m A g i C」 らどな「触覚」 PROMINENCE LOOP「Peachy (feat. YUIKO)」 Sun Life「Miss U (feat. KAME)」 YSS「Music Log」 ✍️記事はこちら 🎧プレイリストはこちら @TuneCoreJapan @Project_RUCA @Prominence_Loop @VrcYss
もっと見る
北陸最大のアイドルフェス🏟️✨ 『#かがやきフェス2026』# / タイムテーブル更新(9/14)📢 \ 【変更点】 ★Road to かがやきフェス in TOKYO進出5組を追加 ■10/3 特典会 #Mooove#! 18:00-19:00 (H 金沢歌劇座3F-大練習室)実施無しに変更 ■10/3 特典会 #よーよーよー# 19:35-20:35 (AG HARMONIE 1F)実施無しに変更 ✦✦✦✦✦✦✦✦✦✦✦✦✦✦✦✦✦✦✦✦✦ 📱かがやきフェス公式アプリ 観たいライブ、行きたい特典会を設定して自分だけのマイタイムテーブルが組める! アーティスト情報、現在地のわかるエリアアップ、フェスを楽しむための必要機能を網羅! ✦✦✦✦✦✦✦✦✦✦✦✦✦✦✦✦✦✦✦✦✦ 📝印刷用タイムテーブルPDF タイムテーブルを印刷してチェックしたいという方向け! 高解像度のPDFをご用意しておりますのでこちらよりご活用下さい! ✦✦✦✦✦✦✦✦✦✦✦✦✦✦✦✦✦✦✦✦✦ 📅10/3(土) , 4日(日) 🏢金沢歌劇座 📍Eight Hall/REDSUN/金沢AZ/金沢GOLD CREEK/ダブル金沢/石川県教育会館ホール/片町きらら 🎟️アップグレードチケット ※調整中 🎟️かがやきフェス満喫チケット 🎫金沢歌劇座入場チケット 🎫ライブハウス共通入場チケット ⚠️諸注意は各チケットページでご確認ください ✦✦✦✦✦✦✦✦✦✦✦✦✦✦✦✦✦✦✦✦✦ 📅両日出演 ai*ai/ideal peco/アイドルカレッジ/アイドルキャリア/i Moon/AQUAPLANET/AsIs/あまいものつめあわせ/&youth!/石川元気応援隊 ジャンピン/いつかの夜に僕たちが、/いつだって青い春。/エイアイカ/ESTLINK☆/おちゃメンタル☆パーティー/踊れ!神風/Coloration/カラフルスクリーム/KAWAII LAB. SOUTH/感情線は時をこえて/ギガLOVEアップビート/KissBee/君とのシナリオ/君と見るそら/CØCØRIZE/COzMICぱれーど/このアイドルはフィクションです。/SAI²Rium/最終未来少女/SAKURADOLL/さとりモンスター/Secret Pinky/シオリベル/Shibu3 project/シャルロット/すーぱーぷーばぁー!!/すてねこキャッツ/すべての瞬間は君だった。/SMiLE DROP/SAY-LA/清麗使命女子/絶対少女/selfish/Task have Fun/ツキナミ/テラテラ/TERIOS/Toi Toi Toi/ドラマチックレコード/虜なるプレリュード/なんキニ!/猫の眼に宇宙/NEVER END ROLL/Nody/HAPPY CREATORS/遥か、彼方。/ハレとハレ!/HelloYouth/BANZAI JAPAN/Peel the Apple/himawari(船橋)/PinkySpice/ファーストプレイリスト/feelNEO/フューチャーサイダー/Hey!Mommy!/べるべっとセンテンス/ほくりくアイドル部/ほくりくアイドル部next/HOT DOG CAT/MAGICAL SPEC/マジカル・パンチライン/マリークラウン/MixVeil/#Mooove#!/mementoa/Merry Mellow/メルクマールメルマール/めろでぃらびっと/More Sisters/八木沙季/やれでき‼︎/YUGUREMI/宵越しのアンサンブル/#よーよーよー/LIT# MOON/RePLAY/LIMITLESS PINK/リリシック学園/Loulouchouchou/れんてつ/ROY Limited GIRLFRIEND/log you/Lollipop♡CHU/wonder channel/Onephony 📅10/3(土)のみ出演 AIWO/江籠裕奈/OS☆U/お願い‼フルハウス/KAWAII LAB. MATES/キュン!?恋堕ちキューピッド/クマリデパート/けっぱって東北/XINXIN/Switch Drop/ZooZooZoo/STARRY×NIGHT↗/SPRISE/ぜろから☆すた→と/tune time capsule/点染テンセイ少女。/にっぽんワチャチャ/Pixel Ribbon/びっくえんじぇる/MyDresscode/ミニワチャ/みらくらぱーく!from 蓮ノ空女学院スクールアイドルクラブ/メイビーME/Melty BeaR/ラフ×ラフ/.LiNIXLiNE./ルシフェルの園。/REIRIE/Rain Tree【5th Digital Singleメインメンバー】/@ onefive 📅10/4(日)のみ出演 IM Zip/アップアップガールズ(仮)/アップアップガールズ(2)/アップアップガールズ(プロレス)/NGT48/OCHA NORMA/オモテカホ/かすみ草とステラ/COLOR of COLOR/可愛いって言わないと呪う!/Quubi/さくらいと/17秒前の瞬きに光を/SUPER☆GiRLS/透色ドロップ/W.ダブルヴィー/Chuu♡Cute/つばきファクトリー/『TryVII』/なみだ色の消しごむ/虹のコンキスタドール/ネクスタリア/脳内パステル/Palette Parade/Bellemule from 電音部/WHITE SCORPION/MORE STAR/山﨑夢羽/愛乙女★DOLL/Root mimi/ワガママなラストノート/WASURENA ※50音順 ✦✦✦✦✦✦✦✦✦✦✦✦✦✦✦✦✦✦✦✦✦ ▽かがやきフェスHP ▽公式X ▽公式Instagram 主催:かがやきフェス実行委員会 企画・制作:アンサー・エンタテインメント(アンサー株式会社) 運営協力: Makee(株式会社grabss)/ミュージッククラブ/CCIエンタベース
もっと見る
# ADKの便利で実践的な使い方 ## 🎨 実戦で使えるコールバックパターン集!ADKのCallback Design Patterns コールバックの基本は分かった、でも実際どう使うの?ADKの **Callback Design Patterns** で、ログ・キャッシュ・セキュリティなど実戦パターンをマスターしましょう!💪 ## 📌 タイトル Callback Patterns(コールバックデザインパターン) ## 🔗 URL ## 🧩 概要 ADKのコールバックには、実戦で繰り返し使われる定番パターンがあります。ロギング、キャッシュ、ステート管理、セキュリティガードレール、リクエスト/レスポンス変換、条件付きスキップ、アーティファクト処理などです。 さらに、これらのパターンを効果的に使うためのベストプラクティス(単一責任、パフォーマンス、冪等性、エラーハンドリング)も定義されています。 重要な判断基準として、**エージェント横断のセキュリティガードレールにはCallbacksよりもPluginsが推奨**されています。 ## 🛠 使い方 **パターン1: ロギング&モニタリング** `logging_before_tool(ctx, tool, args)` では `ctx.invocation_id`、` を ` で記録し、`None` を返してフローを変更しません。`logging_after_model(ctx, response)` では ` の長さを ` で記録し、同様に `None` を返して観察のみ行います。 **パターン2: キャッシュ戦略** `cache_before_tool(ctx, tool, args)` では、` と `hash(str(args))` からキャッシュキーを生成し、`ctx.state.get(cache_key)` でキャッシュを検索します。キャッシュヒットすればその値を返してツール実行をスキップし、ミスなら `None` を返して通常実行します。`cache_after_tool(ctx, tool, args, tool_ctx, result)` では、同じキャッシュキーで `ctx.state[cache_key] = result` として結果を保存し、`None` を返してフローを変更しません。 **パターン3: ステート管理** `state_aware_callback(ctx, req)` では、`ctx.state.get("user:tier", "free")` でユーザーティアを取得し、`"premium"` であれば `req.config.system_instruction` にプレミアム向けの追加指示を動的に付加します。`None` を返してフローはそのまま続行します。 ## 🏗 実践的な使い方 **本番環境での多層防御パターン:** セキュリティガードレール(本番ではPluginsを推奨)として `security_before_model(ctx, req)` を定義します。`req.contents[-1].parts[0].text` からユーザー入力を取得し、`detect_pii()` でPIIを検出した場合は `audit_log()` で監査記録を残し、拒否メッセージ入りの `LlmResponse` を返してLLM呼び出しをスキップします。続いて `detect_injection()` でプロンプトインジェクションを検出した場合も同様にブロックします。いずれにも該当しなければ `None` を返して続行します。ツール引数のサニタイズとして `sanitize_before_tool(ctx, tool, args)` を定義し、` が `"database_query"` の場合に `args.get("query", "")` に `"DROP"` が含まれていればエラー辞書を返してツール実行をブロックします。アーティファクト保存として `save_artifact_after_agent(ctx)` を定義し、`generate_report(ctx)` でレポートを生成して `"execution_report.json", report)` で保存し、`None` を返します。 ## 💡 ユースケース - 📊 **構造化ロギング**:全実行ポイントで invocation_id 付きの構造化ログを出力 - 💾 **APIコスト削減**:before/after パターンでツール結果をキャッシュし、同じ引数の再呼び出しを防止 - 🔐 **多層セキュリティ**:PII検出、インジェクション防止、SQLサニタイズを各レイヤーに配置 - 📦 **アーティファクト管理**:実行結果やレポートをアーティファクトとして自動保存 - 🎚️ **動的振る舞い制御**:ユーザーティアやステートに応じてインストラクションを動的変更 ## ⚠️ 注意点 - **単一責任の原則**:1つのコールバックに1つの目的を持たせてください(ロギングとバリデーションを混ぜない) - **パフォーマンス**:コールバックは同期実行されるため、ブロッキングI/Oや重い処理は避けましょう - **冪等性**:外部副作用を持つコールバックは、リトライ時に安全であるように設計してください - **エラーハンドリング**:必ず try-except で囲み、コールバックエラーがプロセス全体をクラッシュさせないようにしましょう - **Plugins推奨**:エージェント横断のセキュリティポリシーには、Callbacksよりも **Plugins** を検討してください ## ✨ まとめ コールバックパターンを知ることで、ADKエージェントの実践力が格段に上がります。ログ・キャッシュ・セキュリティ・ステート管理…定番パターンを組み合わせて、堅牢でコスト効率の良いエージェントを構築しましょう。ただし、横断的なセキュリティにはPluginsの利用もお忘れなく! #ADK# #AIAgent#
もっと見る
# OpenAI Agent SDKの便利で実践的な使い方 🌍 エージェントの内部で何が起きているか、可視化できていますか?ライフサイクルフックを使えば、ロギング・監査・パフォーマンス最適化をエージェントの動作に透過的に組み込めます。 RunHooks と AgentHooks で、エージェントの開始/終了、LLM 呼び出し、ツール実行、ハンドオフの各イベントにカスタムロジックを差し込めます。 📌 タイトル:Agents -- Lifecycle events (hooks) 🔗 URL: 🧩 概要 OpenAI Agent SDK には、エージェントのライフサイクルの各段階でカスタムコードを実行するためのフック機構があります。`RunHooks` はワークフロー全体に適用され、`AgentHooks` は特定のエージェントに適用されます。利用可能なフックには `on_agent_start`/`on_agent_end`、`on_llm_start`/`on_llm_end`、`on_tool_start`/`on_tool_end`、`on_handoff` があります。これらを使って、ロギング、メトリクス収集、監査証跡、データのプリフェッチなどを実装できます。 🛠 使い方 `RunHooks` を継承した `LoggingHooks` クラスを定義し、`async def on_agent_start(self, context, agent)` と `async def on_agent_end(self, context, agent, output)` をオーバーライドしてエージェントの開始・終了時にログを出力します。`Agent` を作成し、` "こんにちは", run_hooks=LoggingHooks())` の `run_hooks` 引数にフックインスタンスを渡して実行します。 🏗 実践的な使い方 **on_llm_end でアウトプットアイテム数ロギング、on_agent_end でトークン使用量ロギング** ワークフロー全体の RunHooks と特定エージェントの AgentHooks を組み合わせて、包括的な監視を実現します。 `RunHooks` を継承した `MetricsRunHooks` クラスでは、`on_agent_end` でワークフロー全体の `total_tokens` や `prompt_tokens` をロギングします。`AgentHooks` を継承した `DetailedAgentHooks` クラスでは、`on_llm_end` で `response.output` のアイテム数を記録します。`Agent` の `hooks=DetailedAgentHooks()` で特定エージェントにフックを適用し、` ..., run_hooks=MetricsRunHooks())` でワークフロー全体のフックも同時に適用して包括的な監視を実現します。 **on_tool_start の ToolContext で監査ログ・分散トレーシング** ツール実行の前後でトレース情報を記録し、問題発生時の調査を容易にします。 `AgentHooks` を継承した `AuditHooks` クラスで、`on_tool_start` では `context.context.trace_id` を取得し、` ` タイムスタンプを構造化ログに記録します。`on_tool_end` では同じ `trace_id` と ` に加え、`result is not None` で成功判定を記録し、分散トレーシングと監査ログを実現します。 **on_handoff でデータプリフェッチによるレイテンシ削減** ハンドオフ先のエージェントが必要とするデータを事前に取得しておくことで、応答速度を改善します。 `RunHooks` を継承した `PrefetchHooks` クラスの `on_handoff` で、` が `"OrderSupportAgent"` の場合に `await db.fetch_orders( と `await db.fetch_payment_methods( を事前取得し、ユーザーコンテキストに格納します。ハンドオフ先が必要なデータを先読みすることでレイテンシを削減します。 💡 ユースケース 📊 on_llm_end で LLM レスポンスのアウトプットアイテム数を記録し、出力品質の監視に活用 💰 on_agent_end でトークン使用量をロギングし、コスト管理ダッシュボードに連携 🔍 on_tool_start/end でツール実行の監査ログと分散トレーシングを自動記録 ⚡ on_handoff でハンドオフ先が必要なデータをプリフェッチし、応答レイテンシを削減 ⚠️ 注意点 - フック内で例外が発生すると、エージェントの実行自体に影響を与える可能性があります。フック内ではtry/exceptで確実にエラーを処理してください。 - フック内で重い処理を行うとエージェント全体のレイテンシが増加します。非同期 I/O やバックグラウンドタスクの活用を検討してください。 - RunHooks と AgentHooks の使い分けを意識しましょう。ワークフロー横断の監視は RunHooks、特定エージェントの詳細監視は AgentHooks が適切です。 ✨ ライフサイクルフックは、エージェントの動作を「ブラックボックス」から「完全可視化」に変えてくれます。本番運用に欠かせない監視・監査・最適化を、エージェントのロジックを汚さずに実現しましょう! #OpenAIAgentSDK# #AIAgent#
もっと見る