サーバー・コンテナ内の隔離環境でPythonコードを実行するリモート実行環境を公開
PR TIMES / 2024年12月13日 14時40分
株式会社令和AIは、サーバー・コンテナ内の隔離環境でPythonコードを実行するリモート実行環境ライブラリを公開しました。
[画像1: https://prcdn.freetls.fastly.net/release_image/127932/11/127932-11-07dea85ef50f97910641a7a5aef5ef87-633x152.png?width=536&quality=85%2C75&format=jpeg&auto=webp&fit=bounds&bg-color=fff ]
Pythonリモート実行環境
■ AIエージェントの生成コードを安全に実行
現在、ChatGPT等の生成AIを利用した、AIエージェントによる行動策定や操作のニーズが高まっています。
そのようなAIエージェントでは、回答の正確性を高めるために、直接回答を行うのではなく、回答を計算するためのプログラムコードを生成し、そのコードの実行結果を持って回答とする手法が採用されています。
しかし、生成AIの出力したプログラムコードは誤りが含まれる可能性があり、安全なサンドボックス上での実行が求められます。
そのため令和AIは、生成AIによるハードウェア制御のソリューションで培った技術を元に、Pythonのプログラムコードを、安全なサーバー・コンテナ内等の隔離環境で実行するための、リモート実行環境を作成しました。
[画像2: https://prcdn.freetls.fastly.net/release_image/127932/11/127932-11-a77268d4c896b907bb4769e4a7239a7e-758x1241.png?width=536&quality=85%2C75&format=jpeg&auto=webp&fit=bounds&bg-color=fff ]
リモート実行環境の概念
■ プログラミング的に使いやすいインターフェイス
本実行環境の特徴は、サーバー・コンテナ内で実行されているコードと、リアルタイムに同期を行い、プログラミング的にはローカル環境で実行されているのと変わらないインターフェイスでコード実行を行える点です。
Pythonオブジェクトを共有オブジェクトとして利用し、呼び出し側・実行側のどちらかがメモリ上のデータを更新した際に、瞬時に対応するオブジェクトを同期します。また、実行側から呼び出し側の関数を呼び出すことも可能で、柔軟なプログラミングが可能になっています。
その他にも、ハードウェア制御のために開発された高度なコンピューティングリソースのマネジメントが可能で、実行コードの内容にかかわらず安定した動作を行わせることが出来ます。
[画像3: https://prcdn.freetls.fastly.net/release_image/127932/11/127932-11-9ee3859a85f749ec9503e03e13f75624-632x484.png?width=536&quality=85%2C75&format=jpeg&auto=webp&fit=bounds&bg-color=fff ]
Pythonオブジェクトの共有と同期関数呼び出し
■ 提供形態
以下のリポジトリで、オープンソースライブラリとして公開しています。
python-remoteexec
ライセンスはMITライセンスとなっており、商用・非商用を問わずに自由に利用することが出来ます。
また、Pythonパッケージの管理サイトの「PyPI」でパッケージとして公開しているので、即時にインストール&導入が可能となっています。
pyremoteexec
インストール方法:
$ pip install pyremoteexec
お問合せ先:
株式会社令和AI
メールアドレス:contact@reiwa-ai.biz
ホームページ:https://reiwa-ai.co.jp
企業プレスリリース詳細へ
PR TIMESトップへ
この記事に関連するニュース
-
AIを活用したエラー修正機能つき無料Pythonオンラインエディターとプログラムの見本を公開
PR TIMES / 2024年12月24日 10時45分
-
DMM 生成AI CAMPが生成AIエンジニア育成事業に参入、未経験者でも最短1か月で専門スキルを習得できる新コース「生成AIエンジニアコース」を開講
PR TIMES / 2024年12月19日 7時15分
-
Stripe 、AI エージェントと決済を繋ぐ「Stripe エージェントツールキット」を発表
PR TIMES / 2024年12月11日 12時45分
-
【Webクリエイター向け】Pythonの基礎を学びたいなら!1日で初歩的なプログラミングを習得しよう!12/25(水)好評セミナー「Python入門オンライン講座」(全3回)のアーカイブ無料配信
PR TIMES / 2024年12月5日 18時45分
-
【年収1,320万円】GCP案件 2024年最新|フリーランス副業調査
PR TIMES / 2024年12月3日 11時15分
ランキング
-
1なぜ百貨店は正月に休むのか 「人手不足」説に隠れた各社の真意
ITmedia ビジネスオンライン / 2024年12月27日 8時5分
-
2日経平均株価の終値、5か月ぶり4万円台回復…新NISAの来年分非課税枠を使った株式や投資信託の購入開始影響か
読売新聞 / 2024年12月27日 15時40分
-
3年金15万円・71歳ひとり暮らしの母「年寄り扱いするな!」と威勢がよかったが…半年ぶりの帰省で目の当たりにした「変わり果てた姿」に43歳息子、絶句
THE GOLD ONLINE(ゴールドオンライン) / 2024年12月27日 8時15分
-
4「ブラックリスト入り」しようが「借金が少額」であろうが…〈自己破産〉をためらう必要がないケース【元キャリア官僚の助言】
THE GOLD ONLINE(ゴールドオンライン) / 2024年12月27日 17時15分
-
5「中国産食品を闇雲に避ける人」が知らない事実 中国産=危険という発想が染み付いてないか
東洋経済オンライン / 2024年12月27日 14時0分
記事ミッション中・・・
記事にリアクションする
記事ミッション中・・・
記事にリアクションする
エラーが発生しました
ページを再読み込みして
ください