私は長らくOpenAIとChatGPTの大ファンであり、ChatGPTはリリース初日から使用し、有料プランもリリース当初から加入して利用してきました。しかし、この度Claude 3 Opusの文章のクオリティの高さに魅了され、ChatGPTからの乗り換えを決意しました。 (2024.3.19追記)Opusとりあえず試してみたい!という方はこちらのポスト参考にして見て下さい。 話題のClaude3Opusをとりあえず無料で試したい方へ🆓 1️⃣こちらにアクセスhttps://t.co/RnpPLUNdTD 2️⃣アカウント作成 3️⃣電話番号認証して5ドルのクーポンゲット 4️⃣画像のWorkbench(OpenAIのplaygroundに相当)から試せます! 左のサイドバーからモデル選択可能です pic.twitter.com/7sChdYnOzV — 限界助教|ChatGPT/Clau
はじめに Gitのステージングエリアにあるファイルを対象に、レビュー結果をSlackに通知するアプリケーションを作成しました。 開発環境のターミナルで指定したコマンドを実行するだけで、Slackにレビュー結果が送信されます。 ソースコードは以下です。 こんな人におすすめ コードレビューを受ける前に自分で事前チェックをしたい方 一人でコードを書くことが多く、レビュワーがいない方 どうせなら楽しくレビューしてもらいたい、好きなキャラクターにレビューしてもらいたい方 アプリケーションの構成 レビュー依頼の手順と流れ 以下のような手順と流れでレビュー結果を得ることができます。 レビュー対象のファイルをステージングエリアに登録する(複数ファイルの登録が可能です) ローカルのターミナルでaireviewコマンドを実行 Slackに必要な情報が送信される レビュー結果を確認する スレッドにレビュー結果が
OpenCVを使用して画像から複数のオブジェクトを認識し、切り出すための一般的な手順は以下のようになります: 前処理: 画像を読み込みます。必要に応じて画像をリサイズします。グレースケールに変換するか、あるいは必要に応じて色空間を変更します。オブジェクトの検出: エッジ検出、閾値処理、または色に基づくフィルタリングなどを使用してオブジェクトを検出します。輪郭検出を行い、オブジェクトの境界を見つけます。輪郭の処理: 検出された輪郭をフィルタリングして、ノイズや小さなオブジェクトを除去します。必要に応じて輪郭を近似します。オブジェクトの切り出し: 各オブジェクトの境界ボックスを使用して画像からオブジェクトを切り出します。オブジェクトごとに個別の画像として保存するか、表示します。後処理 (オプション): 切り出されたオブジェクトをさらに処理するためのステップを行います。例えば、オブジェクトのサイ
1. はじめに ついに ChatGPT-4V が使えるようになりました! これまでGUIを作成するときには、ChatGPT に 「まず左上にテキストボックスがあって、その右にボタンがあって...」 とちまちま指示する必要があったのですが、GPT-4V により画像を渡せるようになります。 この記事では、ChatGPT-4V を使うと GUI 作成がどのくらい楽になるのかを検証してみたいと思います! 作成するGUIはこちらのものです。 2. GPT-4V の読み取り精度の確認 2.1. 日本語のポンチ絵 まず、元の記事で使用した日本語のポンチ絵を渡して、どのように読み取れるのかを確認します。 GUIの各要素の位置はなんとなく読み取れている感じがしますが、日本語の読み取り精度はあまり高くないようです。 2.2. 英語のポンチ絵 先ほどのポンチ絵を英語に変換してみます(左下だけ詳しく書き直しました
VS Code で Vim のプラグイン(VSCodeVim)を利用時に、文字変換が以下の状態になったときの対処方法を紹介します。 文字を入力し変換したあとに後続の文字を入力 後続の文字列を入力した際の 1 文字目が変換した文字列の前後に挿入される 「変換がおかしなことに」と入力すると「g変換gnおかしなことn」となっている様子です。 動画を切るタイミングが早くて最後の「n」が前後に挿入する様子はわかりにくくなってしまいました。 この状況を言葉で説明するのが難しく、類似した事象を見つけるのに苦労したため共有します。 対処方法早見 原因 VS Code の拡張プラグイン VsCodeVim が原因でした。以下のリンクが本事象の Issue です。 korean typing error · Issue #8577 · VSCodeVim/Vim ワークアラウンド Issue 内のコメントの対
package main import ( "net/http" "github.com/labstack/echo/v4" ) func main() { e := echo.New() e.GET("/", func(c echo.Context) error { return c.String(http.StatusOK, "Hello, World!") }) e.Logger.Fatal(e.Start(":1323")) } # syntax=docker/dockerfile:1 # Comments are provided throughout this file to help you get started. # If you need more help, visit the Dockerfile reference guide at # https://docs.
前回まで ITエンジニアなのにまだ投資やってないの?ITエンジニアならChatGPTでクオンツシステム作って儲けようぜ ITエンジニアなのにまだ投資やってないの?ITエンジニアならChatGPTでクオンツシステム作って儲けようぜpart2 ネトフリは面白い 僕はネトフリのヘビーユーザーなんですが、投資系にも リーマンショックまでの経緯と仕組みを実録インタビューで振り返る「インサイドジョブ」や AIテック系の話で、チェスは機械には勝てないと言われてAIが勝ち、「人間の高度な知的能力でしか勝てない」と言った囲碁の世界王者に勝ち、今では7、8年も訓練を積んでようやくなる戦闘機のエースパイロットにも勝ち、AIの実用速度の高さをドキュメントした「アンノウン」なんかも面白いし勉強になります。 投資思考では技術力UPは悪手 投資思考って事業でも人生でもとても大事です。 例えば、収入に不満を持ってるエンジ
はじめにみなさまはAIエージェントという言葉をご存知でしょうか。 ご存知ない方はとりあえずDoryさんの以下の記事を読んで頂けると良いと思う訳ですが、 ざっくりAIエージェントを定義すると、「人がいちいち指示しなくても、自分でやることを考えて、様々なツールを活用して目標に向かってタスクをこなしていくAI」をAIエージェントと呼んでいます。 AIエージェントと比較すると、ChatGPTのようにチャットを介してコミュニケーションするAIは指示待ち人間とも言えます。 どんなに高いパフォーマンスを出すのだとしても人間がいちいち指示を出さないと仕事をしてくれないのはつらいよね、という視点から、自律的に仕事をし続けてくれるAIエージェントはAI活用においてブレイクスルーを起こすのではないかと考えられています。 本当に自律的に仕事をし続けてくれるのだとしたら、ある意味従業員の代替になるわけですし、更にそ
documentReaderなどで、ストレージに置いたファイルを読み込んで回答させる記事はよくあります。私はNotionを使っているのですがリアルタイム情報からNotionの情報を読み込ませたいなとよく思っていました。そこで今回はNotionのリアルタイム情報を取得して答えさせてみようと思います。 ちなみに下記の記事で、名字(小畑)が使われますが、筆者の名前ですw ▼ここを参考に。 Notion Reader - LlamaIndex 🦙 0.7.14 (gpt-index.readthedocs.io) 前も紹介したんですが、Llamaindexというライブラリがあり、これがすごく便利。。いろんなドキュメントローダーやらツールがゴロゴロ転がっています。興味ある人は一度見てみるといいと思います。ドキュメントローダーのコードとか見れます。そこまで難しいコードではないので、ちょろっとPyth
イントロ YouTubeを見てて、ふとしたきっかけでプログラミング初心者の自分でもアプリが作れるんじゃないかと思い、3週間で完成させた話を共有しようと思います! これからプログラミングを頑張ってみたい人や、既にエンジニアだけどchatGPTが本当に開発に役立つのかどうかを知りたい人のお役に立てれば幸いです。 今の時代なら誰でもアプリが簡単に作れます! 自己紹介 自分は3ヶ月前までプログラミングなんて全く触れたことがない人間でした。 しかし、最近流行りのAI、chatGPTに関して色々と話を聞いてみると、「もしかしたら自分もchatGPTを使えばアプリが作れるんじゃないか!?」と思うようになってきました。 LINEの「AIチャットくん」なんかもchatGPTを利用して一日で作られたらしいですね。 でもあれは元々アプリ開発経験のある人たちが作ったものなので、「本当にプログラミング初心者でもch
はじめに 前職は某化学メーカーでゴリゴリの研究者でしたが、ひょんなことから社内のAI活用推進チームに参加することになり、AWSを中心にPythonなども触っていました(誇れるほどの技術は持ち合わせていません)。 プライベートな事情で転職を決意し、同業他社に移りました。業務は相変わらずバチボコの研究ですが、社内でAIがまだまだ普及していなかったので、その有用性を広めることを決意しました・・・が。 インストールしちゃえ 試用期間中のこともあり、毎日業務内容をチームリーダー(TL)に報告することになりました。 TL 「Excelでもなんでもいいから書いてね〜」 私 「わかりました!!(Excelだりいな・・・Markdownで書きてぇ・・・)」 ということでとりあえずVSCodeをインストールしてMarkdownで体裁の整った美しい業務報告書を作成し、HTMLでチームリーダーに送りました(こんな
ただし、サイバーエージェントが導入しているビジネス版「Copilot for Business」では、エンジニア個人のGitHubアカウントをひも付ける形での利用が必要なので、全てが業務上のデータとは限らないという。 また、サイバーエージェントではVisual Studio Code以外の開発環境でGitHub Copilotを使うユーザーもいることから、他環境での利用状況も合わせると、採用率などの数値が上振れる可能性もあるとしている。 同社における開発環境の利用率は、Visual Studio Codeが48%、チェコJetBrains製のツールが45%、その他は「NeoVim」や「Vim」など。Visual Studio Code以外でのデータは集計していないが「採用率は倍近くになると思われる」との見立てを示している。 サイバーエージェントはGitHub Copilot導入の効果につい
「環境構築無しでプログラミングを始められる!」 この言葉に甘えてはや2年ほどが経っただろうか。そのおかげで僕のPCの環境はぐちゃぐちゃだった。 condaとpipを適当に使い、よくわからないから仮想環境も構築せずに、importしてなかったら適当にpip installして耐え忍んでいた。 いつかはやらないとなー。とか思ってたけど、ついに重い腰を上げて手術することにした。 理由は三つ。 ・ Webアプリ開発にも興味が出てきて、環境のことを知らないといけなくなった ・ VSCodeで謎にシャットダウンされ、Pythonファイルが開けなくなりコードが飛んだ ・ Jupyter Notebookで、突如挙動不審になり、言語が本当は一つしか表示されないはずがPythonが二つ出た まあ正直2つ目と3つ目はVSCodeのバグかもしれないが、環境のせいかもしれないし、いつかは知らないといけない からと
こんにちは。TATです。 前回に引き続き、Pythonのコード解説記事です。 前回は、PythonでSUUMOの賃貸物件情報をスクレイピングするためのコード解説を行いました。 今回は収集したデータを整形する方法について解説していきます。 ほとんどの場合、収集したデータをそのままデータ分析に利用することはできません。 データ分析ができるように、データをきれいにする作業が必要になります。 そしてここが一番めんどくさかったりします。 ここできちんと使えるデータに整えることが、データ分析や機械学習モデルを作る前の大事な作業になります。 Pythonを使うと、データの整形もとてもシンプルに実行することができるので、実際に僕が書いたコードを紹介しながら解説していこうと思います。
こんにちは。M&AクラウドのEMの鈴木です。M&Aクラウドでは GitHub Copilot(以下Copilotと呼びます)を導入してみることになりました。導入にあたり一般に言われているCopilotのリスクを元に、弊社なりに整理してみました。この記事はその学びを共有するものです。最近は GPT-4をベースにした「Copilot X」も発表されて Copilot を導入しようか迷っている方も多いかと思いますが、導入の際の意思決定の参考になったら幸いです。 GitHub Copilot とは Copilot 関係のリリース状況整理 GitHub Copilot for Business GitHub Copilot X セキュリティ・ライセンス問題に関する論点 Copilot 経由で弊社コードが流出するセキュリティ上の懸念に対するチェック プライバシーポリシーを見てみる Copilot を使
はじめに 本稿では Webex で ChatGPT API を利用して Bot を作る方法について解説します。 前提として下記のアカウントを既に作成しているものとします。 Webex アカウント Google アカウント Open AI アカウント なお、本稿では Webex における ChatGPT API を利用した Bot 実装方法の一例を示すだけであり、実行は全て自己責任にてお願いします。 1. Webex Bot の作成 Webex の New Bot から新しい Bot を作成します。 適当な Bot name、Bot username、App Hub Description を入力し、Icon を設定します。 設定が完了したら、Add Bot をクリックして、Bot を作成します。 作成が完了すると、上記の画面に移ります。 この際に Bot access token と Bo
ChatGPTのAPIをGoogle colabで使い倒してみる。(gpt-3.5-turbo-0301) ChatGPTのAPIが使えるようになったのでまとめました。 ・ChatGPTのAPIを動かす(gpt-3.5-turbo-0301) ・ついでに会話の履歴を自動追加機能、自動終了機能等を追加する 1.ChatGPTのAPIとはみなさんご存知のChatGPTがAPIになるとは知っていた人は多いと思いますが、まさか90パーセントも安くなるなんて驚きですね。モデル本体のサイズを小さくしたのか分かりませんが、驚きのコストパフォーマンスです。 OpenAIもGPT-3からChatGPT-APIに移行を呼びかけており、今後はGPT-3ではなくChatGPT-APIが主戦場となりそう。 今回はそんなChatGPT-APIの使い方に関してまとめましたので、よろしくおねがいします。 主にOpenAI
ChatGPTに指示を出す際に「テンプレート文字列(${文字列})」を利用すれば、より複雑なタスクを依頼することもできる。下記の例↓ではテンプレート文字列を使って、3つの質問を繋げている😊。… https://t.co/NpqhEWZa3d
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く