ChatGPT がアプリケーションに最初に組み込まれたのは GitHub Copilot かもしれません。ここでは、ChatGPT そのものと、GitHub Copilot の双方を使って、アプリケーション開発を爆速させ、品質を少しでも向上させ。そして、Developer の皆さんのスキルを上げていくた…
ラブグラフでエンジニアをしています横江 ( @yokoe24 ) です。 ラブグラフでは、エンジニア以外で Google Apps Script (GAS) を書く方も多く、 Slack通知の自動化など、業務の効率化がおこなわれています。 マジですごいと思います! GASをエンジニア以外が書く問題点 一方で、コードを見るとプログラマーからするとムズムズするところもあります。 変数名に snake_case が混ざっている インデントが揃っていない for文の中で getValue() を回している Google Apps Script の getValue() メソッドはコストが高く、何度も実行するとタイムアウトの可能性が高まる == で比較している double quotes " と single quotes ' が混ざっている こういうコードを見ると直したくてウズウズしてしまいます。
初めに AIのお勉強のため、今までやってこなかったWEBシステム(中身スカスカの機能だけ)の開発をChatGPT先生に手ほどきしてもらって実施してみました。 せっかくなので覚えたてのAthenaも使ってみたい。 ということで以下構成を作ることが目標。 10/24に私のTEC仲間が後編を作成してくれました。 (筆不精な私に代わってありがとう!!) https://qiita.com/MrTansansui/items/4ac8ab34e98b69d151fb#_reference-590ebfc8f3a289af97c0 長いのでまずはAthenaの設定とPythonサーバからAthenaを操作できるようにするところまでを①でやります。 次回②としてPythonサーバでAthenaを操作するところをアプリケーション化するのと、 IISサーバでHTMLを作成するところを実施します。 お詫び:
概要 ChatDevを使用して、Pythonの計算機アプリを生成してみたので紹介します。 ChatDev ChatDevは、ソフトウェアを開発する過程にLLMを取り入れたシステムです。ソフトウェアを開発する過程を4つのステップ(設計、コーディング、テスト、ドキュメント作成)に分けて、それぞれの工程でチャットのようにコミュニケーションを取りながら進めていく仕組みです。 GitHubによると、ChatDevは、CEO、CTO、プログラマ、テスターなどが在籍する仮想のソフトウェア会社であり、「プログラミングを通してデジタル世界に革命を起こす」ことを理念としています。 仮想のソフトウェア会社ってなんだ?と思いますが、簡単にいうとChatGPTなどのLLMを使用して、ソフトウェアを生成してくれるツールです。 外注してみる 環境構築 以下の環境で確認しました。 Windows Python 3.9.1
株式会社Emposy(代表取締役:木谷真也)は、8月中旬にリリースした「AIの島」のメディアにエンジニア向けのChatGPTのプロンプトを20選公開いたしました。 プロンプト集の内容 今回、エンジニア向けに本当に使える厳選したプロンプト20選をまとめた記事をアップいたしました。 よく利用する以下の3項目に分けて、ご紹介しています。 ①コーディング ②バグの特定/修正作業 ③その他(便利なプロンプト) プロンプトはすべて、1クリックコピーですぐ使える状態にしているので、エンジニアの方は一度目を通して見てください。 プロンプト集のURL: https://ai-island-media.com/2023/08/28/chatgpt-prompt-20/ 今回はプロンプト5選をご紹介(一部) ①深津式プロンプト ChatGPTに役割を与え、ChatGPT自身が「何を書くべきか」を事前に知らせるこ
ども、かずきちです。 ご無沙汰です。 この2,3年ほどは、贅の限りを尽くして遊びながら仕事をしてました!笑 最近までやってたこと 2020年には役員報酬を1億にし、個人の税金だけで5000万以上を払う(既に老後にもらえる年金がすごいことになってる) 家5軒借りてみる うん億の豪邸を発注 フェラーリやらロールス3台乗り回して最近はランボルギーニウルスを買う 六本木を真っ青なロールスで走ってたら、殿と間違えられたのか石田純一さんに覗き込まれる 某有名実業家も常箔しているリッツ・カールトン東京で1泊2,30マン払って年200日以上はそこで仕事する(何度か僕が打ち合わせている横でその方も打ち合わせていました) 一泊200万のペントハウスに泊まってみる 東証プライムの社長何人かにM&Aのお話をしにいったら引き抜きにあう 今や資産1200億以上のM&A総研の代表に上場前にお会いし「ウェブカツは20億で
はじめに こんにちは。Kaneyasuです。 連休中もできるだけ屋内でプログラミングに勤しみたいだめな大人です。 今回はChatGPTの個人的な小技を書きます。 知らない方もいるかもしれないので何かの参考になったら幸いです。 ChetGPTの回答は一発でマークダウン形式にできる つい最近知ったことです。 ChetGPTの回答の右上のアイコンをクリックすると、回答をコピーできます。 この時、コピーした内容は自動でマークダウン形式になります。 手動で直したり、トリプルバッククォートで囲うよう指示する必要はありません。 この回答で右上のアイコンをクリックすると、下記のようなマークダウンがコピーされます。 以下はMySQLのパラメータテンプレートの表形式の例です。 | パラメータ名 | 説明 | |----------------|---------------------------------
前のブログでも紹介したのだけど、ChatGPTプラグインのローリングアウトが始まって使えるようになっていて、結局みんな使うのはこの3つくらいかなーとなったので、まとめておきます。 前のブログはこれ。 Bardも世の中のサービスぜんぶGoogle製と思ってるらしい - きしだのHatena 同時に使えるのは3つまでのようだけど、他のプラグインはアメリカの不動産情報など日本からは使いづらかったり、作ってみたレベルだったりなので、結局この3つに落ち着くかなーという気がします。 WebPilot これは手放せなくなります。Web記事を読み込んでくれるプラグイン。 ChatGPTには「この記事を要約して」しか入力しなくなりそう。 このエントリを要約してもらっています。 大規模言語モデルの「脳波」が反応してる部分を壊すとどうなるか試した - きしだのHatena ※ 追記 15:21 ぼくのところには
注意(2023年5月2日追記) この記事のやり方で公開Webアプリを作ってしまうと、本来秘匿すべきAPIキーが公開されてしまいます! あくまで手元の環境で使用する公開しないWebアプリを作るときのみ参考にしてください OpenAI platformの記載 Do not share your API key with others, or expose it in the browser or other client-side code. APIキーを他者に共有したり、ブラウザやクライアントサイドコードで公開しないでください。 今のところHTMLを利用して安全にChatGPT APIを使う方法は見つかっていないのですが、もし良い方法をご存じの方がいらっしゃればぜひ教えてください よくぞこの記事まで辿り着きました あなたはHTMLとJavaScriptを使ってChatGPT APIにリクエス
こんにちは!逆瀬川 (@gyakuse) です! 今日は開発に使うときのプロンプトの例を紹介します。ただ、これは一例に過ぎず、もっと雑な表現や工夫されたプロンプトを使っても良いでしょう。大事なのは、どのように情報を与えるとうまくin-context learningしてくれそうか、ということを考えながらプロンプトを渡してあげることだと思います。 だいじなこと ChatGPTのGPT-4を使いましょう ChatGPTをそのまま使う場合、オプトアウト申請し、受理されたことを確認しましょう オプトアウトしていても他者に会話履歴が見える状態になる等のトラブルもあったため、API経由のほうが安全です 会社のプログラム等は情シス部門と連携を取り、会社のポリシーを検討をしましょう 実装を依頼するプロンプト 「行いたいこと」「処理の流れ」「参照ドキュメント」という順で書いてあげると良いです。 サンプルプロ
こんなことはありませんか?何気なくTwitterを見ていたら気になるイベントが! ぜひ行ってみたいと思って開催期間と自分の予定を確認。行ける日を決めたらカレンダーに追加。 僕はこれを結構やります。 行けたら行きたいな、くらいでも備忘として(仮)とか書いて追加しちゃいます。なんで追加するかと言うと、忘れるからです。タスク管理が得意な方なら、行きたいリストとか、TODOリストに入れて管理すると思うんですけど、まぁ無理なんです。 さて、そんな時に困るのが、「転記」なんです。 困ると言うか、めんどいんですね。 何がめんどくさいのかカレンダーに追加するには、 タイトル 場所 内容 念の為元リンク が必要です。 これを、iPhone上で、長押しスライドで選択し→コピペし、長押しスライドで選択し→コピペし、、というのを繰り返す必要があるんです。いや、大した量ではないんですけど、なかなか面倒なんです。 タ
1. はじめに 前々から興味はあったExcelのマクロやVBA。しかし日々のあれこれに追われ、少しかじったものの本格的な勉強は先延ばしに。それがこの間までの私の現状でした。似たような境遇の方は多いのではないかと思います。 そんな折に、彗星の如く現れたChatGPT先生。 私は好機を逃すまいと、VBAコードについて教えを乞いました。 2. ChatGPTとは 巷で話題ChatGPTですが、念のため説明します。 ChatGPT とはアメリカの人工知能(AI)研究所「OpenAI」の開発した対話型AIチャットボットであり、話しかけるような文体で質問や依頼をすると、回答を作成してくれるサービスです。入力されたデータをもとに、新しいデータを生成するAI技術 「ジェネレーティブAI」 の代表格といっても過言ではないでしょう。 長文の要約や理解度を問う問題の作成、小説の執筆、統計的処理など、様々な分野で
どうもこんにちは。最近、大規模言語モデル(LLM)の個人開発に取り組んでいる@kun1em0nと申します。この度、最近話題のChatGPTの最新モデルGPT-4を無料で使用できるアプリを作成したので公開いたします。今回アプリを無料で公開する意図についてこの記事で説明したいと思います。 Japanese-Alpaca-LoRAの作成前回の記事ではスタンフォード大学が作成したStanford Alpacaの日本語対応モデル Japanese-Alpaca-LoRAを作成し公開した話を紹介しました。 このモデルの作成に使ったデータの大元(Alpacaデータ)はText-davinci-003というOpenAIサービスで出力した結果になりますが、OpenAIの利用規約ではコンテンツ生成者はOpenAIサービスで出力した結果を競合モデルの開発用途に使用してはならないと記載されています。ただ、コンテン
巷で流行っているAIChatBotの一種、ChatGPT。 様々な使い方をされている中、プログラム・スクリプトを提案してもらえるという話を小耳に挟んだので、筆者も使ってみることにしました。 ※執筆当時のバージョン3を使用しています。 ChatGPTの登録方法・使用方法については割愛させていただきます。 要件を伝える まずは画像の通り、要件を伝えました。 「ゴリラ」ボタンを押すと、テキストエリアに🦍が出る。連打するといっぱい出る。 という内容です。AIが相手なので少し細かく記載しました。 返答を確認する こちらがChatGPTからの返答です。 シンプルに完成度の高いコードを書いてくれました。 addGorillaやgorillaTextareaなど良い感じの変数・関数名も設定されています。 コードの説明もされているので、後から自分が手を加えるときも楽そうです。 動かしてみる これを実際に動
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く