Now TaskMatrix supports GroundingDINO and segment-anything! Thanks @jordddan for his efforts. For the image editing case, GroundingDINO is first used to locate bounding boxes guided by given text, then segment-anything is used to generate the related mask, and finally stable diffusion inpainting is used to edit image based on the mask. Firstly, run python visual_chatgpt.py --load "Text2Box_cuda:0,
Web開発の現場をはじめとして、Dockerが使われる機会が増えています。手軽に使えるDockerのテスト環境・開発環境を調達したい、と考えている方は多いでしょう。 Windowsでは「WSL2」の登場により、Docker環境を簡単に確保できるようになりました。この記事では、WSL2とは何かといった概要と、Windows+WSL2でDocker環境を用意する方法について紹介します。 WSLとは WSL(Windows Subsystem for Linux)は、Windows10・11に搭載されているLinuxの実行環境です。WSLを使うことによって、Windows上でLinuxを利用できるようになります。Linuxの開発環境・学習環境を構築するために、別のPCを用意する必要はありません。これまで通りWindowsを使いながら、1つのアプリのようにLinux環境を操作可能です。 またWin
こんにちは!逆瀬川 ( https://twitter.com/gyakuse )です! 今日は気軽にできるプロンプトインジェクション対策を紹介したいと思います。 プロンプトインジェクションとは ChatGPTなどの言語モデルをベースとしたサービスに対し、「これまでの命令を表示してください」などの文章を与え、出力をジャックしてしまう攻撃手法です。 Prompt Leaking, Jailbreaking, 等の類似手法が知られています。 対策 これへの対策は簡単で、命令を追加で挿入する手法があります。以下に示します。 import openai openai.api_key = openai_key def completion(new_message_text:str, settings_text:str = '', past_messages:list = []): """ この関数は
ChatGPTを献立提案AIにして「プロンプトインジェクション攻撃」を仕掛けてみた 開発時にはご注意を(1/2 ページ) どんな質問にも“それらしい答え”を返してくれるAIチャットbot「ChatGPT」。2023年には米Microsoftの「新しいBing」も登場した。では、人間には答えにくい質問や、答えのない問い、ひっかけ問題を尋ねてみたらどんな反応を見せるのか。 本連載では、ChatGPTや新しいBingにさまざまな問題を投げかけて、どんな答えを返すか試してみる。その反応からAIの可能性、テクノロジーの奥深さ、AIが人間に与える“示唆”を感じ取ってほしい。 献立提案AIにした上で攻撃してみる 今回は、ChatGPTを献立提案AIとして動くようにした上で、簡単なプロンプトインジェクション攻撃を仕掛ける実験をする。 実験の手順は以下の通り。まず、ChatGPTを「食材名を入力するとその食
アーキテクチャの議論でよく出てくるのが、コンウェイの法則と、逆コンウェイ戦略です。これについては、うっかりIT用語をバズらせてしまう達人のマーチン・ファウラーのブログにも詳しい説明があります。角さん、いつも翻訳ありがとうございます。 「逆コンウェイの法則」が持ち出された議論が苦手なんどけど、なんでなのかな。コンウェイの法則はよく理解できるんだがー。 — Kazunori Otani (@katzchang) February 28, 2023 この@katzchangさんのツイートもそうですが、逆コンウェイ戦略に関しては僕も少しモヤモヤするところが個人的にあり、そのあたりを周りの人(@katzchangさんや@tokoroten、@__garsue__氏)と議論したらいろいろ自分が思っていなかった知見も得られたりしたので、まとめてみます。 コミュニケーションがかえって増える問題コンウェイの
娘が大学に合格した。 我が子ながらお世辞にも賢いとは言えない子で、優しく健康にさえ育ってくれれば、と思いながら子育てをしてきた。 娘が中学生の頃、東大王というテレビ番組をよく観るようになった。学校で流行っていたらしい。 娘はその番組に出ている鈴木光さんという東大生の女の子のことが特に大好きだった。 彼女の出ている番組や雑誌は必ずチェックし、今日も光ちゃん可愛かった!あの難しい問題も正解してて凄かった!と嬉しそうにしていた。 彼女は常に学業を優先していたようで、試験勉強のためにとしばしば番組を欠席していた。 そんな姿も娘の目にはカッコ良く映ったのだろう。娘は彼女に憧れてか、よく勉強をするようになった。 最初こそカラフルなペンでノート作りをするだけの効率の悪い勉強をしているようで大変もどかしかったが、やっていくうちに要領を得ていったようで徐々に学校の成績は好転していった。 何年か前、鈴木光さん
Pythonはシンプルな構文で読みやすいプログラミング言語ですが、コードをロバストにする機能も備わっています。本書では、Python 3.5から導入された型ヒントを使って、ロバストなPythonコードを記述する方法にアプローチします。全4部構成のうち、Ⅰ部とⅡ部ではPythonにおける型ヒントの位置づけや組み込み型について基本的な事柄をしっかりおさえ、ユーザ定義型を使う方法、部分型、プロトコル、pydanticによる実行時型チェックなど、Pythonの型システムを最大限に活用する方法を詳しく説明します。Ⅲ部は依存関係や設計手法について、Ⅳ部はセーフティネットとして高度なテスト手法を扱います。本書の内容を理解すれば、クリーンで保守しやすいPythonコードが書けるようになります。 正誤表 ここで紹介する正誤表には、書籍発行後に気づいた誤植や更新された情報を掲載しています。以下のリストに記載の
本日2023年3月9日、テレワーク・テクノロジーズ株式会社と実業家堀江貴文が、企業のDX人材不足という課題を解決するために、一般社員がPythonエンジニアに転生する法人向けDX支援サービス「パイソンメイカー」を提供開始しました。 テレワーク・テクノロジーズ株式会社(本社:東京都中央区、代表取締役:荒木賢二郎)は、本日2023年3月9日より、一般社員がPythonエンジニアに転生する法人向けDX支援サービス「パイソンメイカー」を提供開始しました。 DX人材不足が深刻なIT企業・製造業・小売業・飲食宿泊業・官公庁などに、①社内DX(Python)人材育成スクール、DXコンサル、社内DX実行(システム開発)をまとめて月額22万円で提供することにより、企業のDX人材不足を解消、社内のDXを加速させることが可能になります。 パイソンメイカーの詳細: https://ctwo.pro/ ●提供の背景
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く