lemonflowがGemma 4を導入

lemonflowがGemma 4を導入、EV充電向けAIエージェントでP50遅延約350ミリ秒を実現

公開:
CodeCampが提供するDX人材育成が可能なプログラミングやITが学べる公開講座

lemonflowは、マネージドAPIから、EUのGoogle Cloud TPU v6e上でGemma 4を自前運用する形へ移行しました。lemonflowのAIエージェントは、ドライバー向けのサポートと充電ネットワーク向けの監視の2種類です。[1]

lemonflowがGemma 4の自前運用で実現したことと、移行前後の遅延や制限エラーの違いを解説します。割り込みの目安とされた800ミリ秒と移行後の遅延の差も整理します。

目次
  1. GemmaとGeminiのEV充電エージェント
  2. lemonflowのGemma推論構成
  3. lemonflowのエージェントの運用実績
  4. lemonflowの事例から確かめる項目
  5. lemonflowのGemma移行前後の遅延

GemmaとGeminiのEV充電エージェント

lemonflowのサポートエージェントは、発表時点で90を超える言語に24時間対応し、90秒ごとに1人のEVドライバーを支援しています。リアルタイムの会話はCloud TPU上のGemmaが担い、監視エージェントはGeminiで会話と充電器のログを裏側で分析します。[1]

lemonflowの目標は、充電器で立ち往生するドライバーをなくし、自分の言語で即座に専門的な回答を届けることです。専用のCloud TPU上のオープンモデルが、欧州全域でこの対応を標準にする速度と制御性をもたらすとlemonflowは位置付けています。

仕組みはドライバーから見えず、速い回答と正常に動く充電器だけが届く形が、lemonflowの目標です。lemonflowはGoogle Cloudと協力してこれを標準にし、EV普及を後押しするとしています。

lemonflowの2種類のAIエージェントと変換レイヤー

図1 lemonflowの2種類のAIエージェントと変換レイヤー

監視エージェントの分析は、次のドライバーが影響を受ける前に事業者が障害を直せるようにするためのものです。lemonflowは、充電事業者から充電器メーカーまでの多様なe-mobility企業でコアの仕組みをそろえるため、CPMSの変換レイヤーを構築しました。

CPMSをつなぐ変換レイヤー

CPMS(Charge Point Management Systems)は、充電事業者が充電器の運用に使うバックエンドです。lemonflowは、約30種類のCPMSを橋渡しできる標準化された会話エンジンを必要としていました。

CPMSと変換レイヤーの役割

図2 CPMSと変換レイヤーの役割

充電トラブルへの遠隔対応

lemonflowが想定する例では、前回のセッションが正しく閉じずに充電が始まらないドライバーが、充電器の番号へ電話します。エージェントは数秒以内に充電器のログから止まったセッションを見つけて充電器を遠隔で再起動し、電力が流れ始めるまで通話を続けます。

lemonflowは、電話やチャット、メール、WhatsAppでリアルタイムの充電トラブルを解決する自動化プラットフォームの構築に取り組みました。ライブ音声サポートでは、複数の技術要件が生じました。

エージェントの操作例です。

再起動:充電器を遠隔で再起動/ケーブル解除:抜けなくなったケーブルを解除/セッション停止:終了しなかったセッションを停止/情報送信:SMSやメールでドライバーへ詳細を送信/技術者への通知:サービス技術者に通知

充電ステーションはデジタル表示を持たないことが多く、ドライバーはモバイル決済の3D-Secure認証の保留やセッションのタイムアウトに気付きにくくなります。ローミングが有効でない充電カードや現地の負荷管理による出力の低下、車両の充電上限による終了も、気付きにくい原因です。


Python研修一覧はこちら

目的に合うPython研修を一覧形式から探したい方は、ぜひご利用ください。

Python研修を比較する

Java研修一覧はこちら

目的に合うJava研修を一覧形式から探したい方は、ぜひご利用ください。

Java研修を比較する

PHP研修一覧はこちら

目的に合うPHP研修を一覧形式から探したい方は、ぜひご利用ください。

PHP研修を比較する

新入社員研修

目的に合う新入社員研修を一覧形式から探したい方は、ぜひご利用ください。

新入社員研修を比較する

全ての研修からも探したい方はこちら

lemonflowのGemma推論構成

lemonflowは、超低遅延の音声対話と保証された処理容量のため、モデルのホスティング環境の直接制御を必要としました。マネージドAPIからの移行先は、EUのGoogle Cloud TPU v6e上のGemma 4の自前運用です。[1]

lemonflowの移行の概要

図3 lemonflowの移行の概要

Gemmaは、Geminiとの互換性を持つオープンモデルです。lemonflowは、この互換性によって既存のプロンプト基盤を最小限の変更で移せました。

会話エンジンの処理の流れ

ドライバーが充電器に記載されたサポート窓口へ電話すると、通話は事業者のホットラインを経てlemonflowのConversational Engineに届きます。Conversational Engineは、事業者のCPMSから充電器のライブ状態とOCPPのログをリアルタイムに取得します。

Conversational Engineの接続先

図4 Conversational Engineの接続先

OCPP(Open Charge Point Protocol)のログは、充電器がバックエンドと交わすメッセージです。Conversational Engineは、構造化されたログ要約をTPU上のGemmaへ直接渡す仕組みです。

lemonflowはモデルを直接制御できるため、出力トークンを選んで流し分けています。部分的なテキストのトークンはText-to-Speech(TTS)エンジンへ即座に流れ、構造化されたツール呼び出しのトークンはバックエンドへ非同期に流れます。

推論基盤を支える仕組み

lemonflowはTPUの自前運用によって、決定的なコア層に必要な制御を得ました。コア層を含む仕組みは以下の通りです。

コア層:EV向けのガードレールとプロンプトインジェクション対策/形式の統一:バックエンドのプロトコルをLLMの前に社内形式へ変換/ゲートウェイ:音声通話を優先し、次にWebチャット、自動再シミュレーションは閑散時/vLLM最適化:独自最適化とTPU・ホストメモリ間の階層化を実施/即答の準備:両者により1つのTPUスライスでより多くの事業者向けエージェントを、文脈を再計算せず即答できる状態で待機/フォールバック:自前運用のGPUとGemini Enterpriseエンドポイントへ自動切替

推論基盤の運用上の備え

lemonflowの構成では、TPUの信頼性によってGemmaがライブ会話のターンの99.9%超に応答しています。フォールバックは主にシステム更新時のデプロイの緩衝として使われ、主系も予備もセキュアなEUの計算資源で処理されます。

lemonflowの推論基盤の備え

図5 lemonflowの推論基盤の備え

決定的なセキュリティ制御は、TPU上のLLMへ届く前の入力を検査し、悪意のあるプロンプトを遮断する仕組みです。lemonflowはこのアーキテクチャを欧州の重要インフラの要件を念頭に設計し、典型的な応答は約350ミリ秒で始まります。


Python基礎・実践(Django)

企業・法人向けのPython研修では、基礎から応用まで体系的に学べます。

Python研修の詳細

DX社員研修

企業・法人向けのDX研修では、実務に繋がるリスキリングでITレベルを向上させます。

DX研修の詳細

Javaエンジニア育成研修

企業・法人向けのJavaエンジニア育成研修では、Javaの基礎から応用まで確実に習得できます。

Java研修の詳細

新卒・新入社員向け研修

企業・法人に新入社員・新卒社員に向けたプログラミング研修を提供しています。

新入社員研修の詳細

コードキャンプのIT研修を全て見る

lemonflowのエージェントの運用実績

lemonflowが取引するe-mobility企業とドライバー向けに、エージェントは通常すべての電話に応答し、会話の80%超を人への引き継ぎなしで完結させています。ドライバーの満足度は95%です。[1]

性能面では、Google Cloud TPU上でのGemmaの自前運用によって大きく変わったとlemonflowはしています。主な変化と実績です。

検証の周期:プロンプトの更新と検証が2〜3時間から約10分に/検証余力:専有の容量では会話に使わないTPU時間で随時実験と検証/対応規模:17か国の40超の充電ネットワークを支援/充電ポイント:25万超の充電ポイントを24時間体制で支援

対応規模の数値は発表時点のものです。lemonflowは、同じプラットフォームでさらに多くのネットワークと市場に対応する準備があるとしています。

lemonflowは、追加の計算能力を使ってAgent Coachを導入し、夜間の自動回帰テストも加えました。Agent Coachは、通話中のエージェントに文脈を与え、実際の会話を恒久的なテストケースに変えて各通話を次の通話の改善につなげる裏側のエンジンです。

Agent Coachと回帰テストの役割

図6 Agent Coachと回帰テストの役割

モデルと配信の仕組みはlemonflowが変更したときだけ変わるため、テスト結果は意味を持ち続けます。この安定性が、Agent Coachの土台になりました。

lemonflowの事例から確かめる項目

lemonflowの事例は、EUのGoogle Cloud TPU v6e上でGemma 4を自前運用し、予備の経路を含めてEUの計算資源で処理する構成です。同様の構成を検討する場合の確認項目を、編集部が事例から整理しました。[1]

lemonflowの事例から整理した確認項目

図7 lemonflowの事例から整理した確認項目

lemonflowは、Googleの第7世代TPUであるIronwoodがlemonflowのEUリージョンで提供され次第、移行する予定です。Ironwoodはチップあたりの高帯域メモリが6倍で、1つのTPUが即答に備えて待機させるオペレーターエージェントを大きく増やせるとlemonflowは見込んでいます。

Ironwoodへの移行を検討する場合は、利用するリージョンでの提供状況を先に確かめる順序が考えられます。lemonflowの移行も、lemonflowのEUリージョンでの提供が前提です。

lemonflowのGemma移行前後の遅延

lemonflowが当初使ったマネージドLLM APIでは、ピーク時に遅延が1.0〜1.2秒から1.7秒超へ跳ね上がりました。世界的な利用集中時には、HTTP 429の制限エラーも発生しています。[1]

lemonflowの移行前後の状況

図8 lemonflowの移行前後の状況

lemonflowの各エージェントは、1つの包括的なプロンプトと、稼働中の充電器データを読んで操作する動的なツール呼び出しで動きます。この設計では通話中に計算需要が急増し、ピーク時の共有のマネージドな容量では処理量を保証しにくくなりました。

移行後のP50遅延は約350ミリ秒、P90遅延は約600ミリ秒で、lemonflowはマネージドAPIの基準より約3倍速く、利用者による割り込みを大きく減らせる速さだとしています。専有のTPU基盤ではHTTP 429の制限エラーがなくなり、午後の通話のピーク時も遅延が横ばいです。

lemonflowの遅延の目安と移行後の値

図9 lemonflowの遅延の目安と移行後の値

lemonflowは、800ミリ秒を超える遅延で会話の割り込みが起きやすいことを、自社のテストで確かめました。LLMで音声のリアルタイム応答を提供する場合、ピーク時の遅延とHTTP 429の発生を自社の構成で先に確かめる手順が考えられます。

出典

  1. ^ Google Cloud. 「How lemonflow built real-time agents for EV charging using Gemma and TPUs」. https://cloud.google.com/blog/topics/startups/building-real-time-agents-for-ev-charging-using-gemma-and-tpus, (参照 26-11-11).

※本記事は公式の一次情報を基に編集しています。内容はAIで確認していますが、誤りや最新情報との差異がある場合は、以下フォームよりご報告ください。

修正・削除・掲載などの依頼はこちら
ブログに戻る

コメントを残す

コメントは公開前に承認される必要があることにご注意ください。

企業・法人向けのIT・プログラミング・生成AI研修を探す、比較する - IT・プログラミングを知って学べるコネクトメディア CodeCampが提供するDX人材育成が可能なプログラミングやITが学べる公開講座 - IT・プログラミングを知って学べるコネクトメディア コードキャンプが提供する無料で学べるプログラミングスクール講座 - IT・プログラミングを知って学べるコネクトメディア コードキャンプDX人材育成研修 - IT・プログラミングを知って学べるコネクトメディア 3.5日の研修で、年間1,600時間の削減効果が見込まれる。東京きらぼしフィナンシャルグループのDX人材育成事例 - IT・プログラミングを知って学べるコネクトメディア 配属3ヶ月で30%の生産性向上を実現するいよぎんコンピュータサービスの新人研修に迫る - IT・プログラミングを知って学べるコネクトメディア 金融業界の業務効率化を加速するニッセイアセットマネジメントの生成AI×GAS活用研修事例 - IT・プログラミングを知って学べるコネクトメディア 【製造業のDX人材育成事例】デジタル人材の即戦力化を実現する、日本ガイシ株式会社の異動者向オンボーディング研修 - ITやプログラミングを知って学べるコネクトメディア フューチャーアーキテクト株式会社が実現した新入社員向けIT研修プログラムでタスクフォース制度が主体的な学びと成長を生み出す - IT・プログラミングを知って学べるコネクトメディア コードキャンプDX人材育成研修 - IT・プログラミングを知って学べるコネクトメディア コードキャンプIT・プログラミング研修事例/【IT新入社員研修】オンラインとオフラインの最適バランスを実現したFutureOneの導入事例 - IT・プログラミングを知って学べるコネクトメディア コードキャンプIT・プログラミング研修事例/【新入社員研修】柔軟なハイブリッド型Java研修で実現した新卒20名の成長と成果|サークレイス株式会社 - ITやプログラミングを知って学べるコネクトメディア コードキャンプIT・プログラミング研修事例/現場により近いところにデジタルを根付かせるDX基礎講座研修|株式会社ブリヂストン - ITやプログラミングを知って学べるコネクトメディア コードキャンプIT・プログラミング研修事例/業務の効率化・DX推進に向けたIT人材育成への第一歩|株式会社カナエ - ITやプログラミングを知って学べるコネクトメディア 企業・法人向けのIT・プログラミング研修 - ITやプログラミングを知って学べるコネクトメディア

What's New

新着記事

対象者別で探す

子供(小学生・中学生・高校生)向け
プログラミング教室検索する

子供(小学生・中学生・高校生)がロボットやプログラミング言語を学ぶことができるオフラインからオンラインスクールを検索、比較することが可能です。

子供(小学生・中学生・高校生)
プログラミング教室検索する

ITやプログラムなどの
最新情報を検索する

日々、新しいITやプログラミング言語の情報が流れていきますが、特定の情報を時系列でニュースやコラムを確認することができます。

ITやプログラムなどの
最新情報を検索する