つくりながら学ぶ!AIアプリ開発入門 - LangChain &Streamlit によるChatGPTAPI 徹底活用 この本では、LangChain とStreamlit を用いて、ChatGPTAPIを活用するAIアプリを開発していきます。つくりながら学ぶことを重視し、簡単なチャットアプリ開発から始めて、Embeddingを活用するアプリ開発まで、ステップバイステップで学べます。AIアプリをローカル環境で開発した後は、WEB上にデプロイする方法も学びます。クラウドの知識もほぼ必要なく、ランニングコストも掛からない方法で行うため、ぜひ作ったアプリを公開することにチャレンジしてみましょう。 500円と設定していますが投げ銭用です。本文は全て無料で読めます。

ViewTransitionsAPIを使うと、シンプルでスムーズな連続性のあるアニメーションを実装できます。 ウェブ技術でのアニメーションはさまざまな手段が存在します。CSSのtransitionやanimation、JavaScriptでのWebAnimationsAPIなど利用されている方も多いでしょう。ViewTransitionsAPIは、これらのアニメーション手段だけでは実現が困難だった新しい遷移アニメーションを実現できます。本記事では「どのようなことができるか」「使い方」「使用上の注意点」を紹介します。本記事で紹介すること ViewTransitionsAPIで実現できるのは新しい遷移アニメーションJavaScriptとCSSの指定で容易に利用できる JSフレームワークでの対応も進んでいるChrome 126・Edge 126(2024年6月)、Safa

あなたは、プロの【その分野の専門家】です。 以下の制約条件と入力文をもとに、【出力内容】を出力してください。 # 制約条件: 【前提条件や決まりごと】 # 入力文: 【期待する出力結果や大まかな指示】 あなたは、プロのエンジニアです。 以下の制約条件と入力文をもとに、ブログ記事の内容を出力してください。 # 制約条件: ・重要なキーワードを取り残さない。 ・文字数は30000文字程度 # 入力文: Swaggerについて技術ブログに投稿する文章を書いてください。 構成は、Swaggerとは?、Swaggerのユースケース、Swaggerのメリットとデメリット、Swaggerの書き方(YAMLファイル)、Swaggerの実行方法、まとめです。 構成間で重複した説明は省くようにしてください。 読者がブログを読みながらSwaggerを触れるようにハンズオン形式などを取り入れて文章を作ってください

IntroOpenAI のAPI を用いて、長年の課題だった文書校正をVSCode 上で実現するプラグインを修作したところ、思った以上の成果だった。 文章校正と誤字脱字検出 執筆を補助するツールは多々開発されているが、基本は形態素解析を用いた品詞分析の延長で行うものが多かった。 よくある「助詞の連続」、「漢字の開き閉じ」、「一文の長さ」などは、ある程度の精度で検出可能ではあるが、結局執筆時に一番検出して欲しいのは「誤字脱字」だ。 文体をどんなに揃えたところで、誤字脱字があるとやはりクオリティが低く感じるし、そこさえ抑えられていれば、他のスタイル統一は訓練である程度なんとかなる。英語のスペルチェックはかなり進んでいるが、日本語においてはそこまで革新的なものが見当たらない。あらゆるツールを試したが、結局満足のいく精度が出る誤字脱字検出は「Word の校正機能」しかなかった。 そこで筆者

米AI開発のOpenAIは米国時間3月1日、チャットボットAI「ChatGPT」のAPIを公開した。これにより、外部の企業・開発者がAPIを利用してサービスやプロダクトを開発することが可能となり、ますます日常的なユースケースでのAI利用が浸透していくものと見込まれる。OpenAIによるAPI提供の発表前にも、2022年11月に公開されて以降のChatGPTのユーザーの急拡大を受けて、その大規模言語モデルである「GPT-3」を活用したサービスの開発に取り組むことを表明した日本企業が続々と登場している。 今回は、ChatGPTAPIの提供開始後に発表された、日本のスタートアップなどによるChatGPTやその関連技術を活用したサービスの事例をピックアップして紹介する。 チャットボット「AIチャットくん」 アプリ開発のpiconは3月2日、ChatGPTAPIを活用したLINE上でコミュニケ

(追記) 自動ログイン機能が利用規約に抵触していたらしく、マーケットプレイスより削除されました。GitHubにAPIを使ったものは残っているので、知識があれば動作させられるかと思います。(自己責任) これを使った再配布等の行動はトラブルの元なので控えた方がよいでしょう。ChatGPT いいよね 最近一番メッセージやりとりしてるのChatGPTだし、なんなら1日にしゃべる量よりChatGPTと話してることの方が多い可能性までありますChatGPTのチャットツール自体はこちらから参加して試せるわけですが、プログラムを書くときに使ったことのない言語やライブラリを開拓する際ここまで有難い存在はありません. このようにネット上を探し回ると地味に時間のかかる情報もチャット形式で手に入ります. さて、今回の話題ですが、我が愛しのテキストエディタ「Visual Studio Code」のChatGP

ちょっと前にツイッターで見かけた、ゆめみのフロントエンドコーディング試験フロントエンドコーディング試験 「RESASAPI を使用して、都道府県別の総人口推移グラフを表示するSPAを作る」っていうお題React の勉強をするのにちょうどいい題材だなぁって思ったのでやってみた。課題を公開してるってことは「やってみてもいいよ」ってことかなと思ってるんだけど、もし違ったらGitHub のリポジトリーを private にするので連絡ください 1週間でやらないといけないところを2ヶ月近くやってるし、コミットログも特に何も考えずにポイポイ書いたから、全然だめなんだけど、でも、色々勉強になったので、とてもよかった。楽しかったー! つくったもの こんな感じ これでおわりにするー pic.twitter.com/K8zhrRUp54— Mitsuyuki Shiiba (@bufferings)

こんにちは。こんばんは。おはようございます。アンドパッドで現在はバックエンドの方のエンジニアをやっている北村です。 アンドパッドには2021年4月にJOINしまして、現在までANDPADボード(以下ボード)の開発に携わっています。ANDPAD施工管理が比較的長期間の工事をターゲットにしているのに対してANDPADボードは1日〜数日の間に短期間の工事や施工を行う際のスケジュール管理を行えるサービスです。 lp.andpad.jp 半年ほど前に同チームのバックエンドエンジニアの原田さんに技術的負債を粉砕する記事を投稿してもらいました。今回はその続きの話をしようと思います。 前回記事は塵積もった技術的負債に対する技術的なアプローチがメインでしたが、今回はプロセスやチームビルディングの参考になりそうな話をバックエンドエンジニア目線で書いたものになります。 ANDPADボードの開発チーム紹介 話をイ

<title>An icon of a outbound link arrow</title> <path class="icon-stroke" d="M75.3037 3.98207L3 75.5935M75.3037 3.98207L76.0435 43.3021M75.3037 3.98207L35.951 3.59351" stroke="#F22F46" stroke-width="5.5" stroke-linecap="round" stroke-linejoin="round"/> </svg> "> 2025 Gartner® Magic Quadrant™ for CPaaS <title>An icon of a outbound link arrow</title> <path class="icon-stroke" d="M75.3037 3.98207L3 7

Dockerコンテナの起動やイメージ管理、KubernetesクラスタへのアプリケーションのデプロイなどをGUIで行えるソフトウェアが「Portainer」です。DockerやKubernetesの管理を簡単に行えそうだったので、無料のコミュニティ版を使ってみました。 Portainer | Open Source Container ManagementGUI forKubernetes,Docker, Swarm https://www.portainer.io/ Documentation https://documentation.portainer.io/ ◆Docker編 まずはDockerを利用できる環境で、以下のコマンドを実行しPortainerコンテナを起動します。今回はDocker DesktopをバックエンドとするWSL環境を利用しました。 $docker v

この記事はコネヒト Advent Calendar 2019の11日目の記事です! qiita.com はじめに 半年ほど前から新規事業のチームで仕事するようになり、主な技術スタックもPHPからGo,Next.jsへと変わりました。 その中で、特にフロントエンドのテスト周りにおいてキャッチアップ不足を感じていたのですが、たまたま見つけた*1「Full Stack Open 2019」という教材がとても良かったので紹介したいと思います。 「Full Stack Open 2019」とは fullstackopen.com フィンランドのヘルシンキ大学で実際に使われているテキストベースのオンライン教材です。 Nodeで作られたRESTAPIとReactを使ったSPAの実装を通して、React・Redux・Node.js・MongoDB・GraphQLが一度に学べる教材となっています。 教材

ここは文庫本の表紙を、 ただただ眺める為のサイトです。図書館で棚を眺め歩くように、書店で平置きされた本がふと目に止まるように、あなたが本と出会うちょっとしたきっかけになれば幸いです。 機能指定の文庫と出版年で絞り込んだ、文芸(NDC分類91)の文庫本の表紙が並びます。 情報の取得元は以下のAPIから取得しているのでこれらに未登録の書籍は表示されません。 ※現在はある程度の数の情報を取得出来る文庫のみの実装となっております。[API・出典]国立国会図書館書誌データ(国立国会図書館サーチ 外部提供インタフェース)※週に一度データを更新openBD制作者 @takumin_88 © PLUS-D Inc. All Rights Reserved. PLUS-D Inc.は仲間に加わってくれる方を募集中です。

普段お世話になっているwebツール達の紹介です。 以下のサイトはすべて 無料 & 登録不要 です。 正規表現 regexper 正規表現を可視化してくれます。 複雑な正規表現を書くときやコードリーディングのお供に重宝します。 RubularRubyの正規表現をテストできます。 JSON JSONFORMATTER & VALIDATOR JSON系のツールが集まったサイト。 それぞれ、サイト名とドメインが違うのでリンクはそのうちの1つになっています。 (画像クリックでそれぞれのツールに飛べます。) ひとつずつ紹介します。 JSONをフォーマットしてくれます。 出力結果は折りたたむことができるので、長いJSONを読むときにも便利です。 JSONを含めた様々なデータ形式を変換できます。 Inputの以下に対応。CSV INI JSON XMLYAML Outputは以下に対応。 JSO

Progressive Web Appsというワードが世に出て約2年半が経ちました。2015年10月に開催されたChrome Dev SummitにてFlipkartの事例をもってお披露目となったそのコンセプトは、2018年現在までに徐々に成功事例を増やしながらWeb界隈の注目を集め、ついに先日(忘れもしない2018年3月30日!)iOS 11.3からiOSデバイスでも一部の機能が利用できるようになるまで成長しました。これは、まるで進学する我が子を見ているかのような、新年度にふさわしい晴れやかなニュースですし、いい機会なので PWAとは何かを改めて振り返ってみようと思います。 Webに足りなかったもの 私はWebが大好きです。リンクを1つクリックしたら(インストールなど煩わしい手続きなしで)すぐに新しいコンテンツを読めるのは最高の体験だなと常日頃感じています。ただし、今までのWebアプリの

こんにちは、フロントエンドエンジニアのあつこです(ΦωΦ) 夏が終わりそうですね・・・今年はまだスイカ食べてないのに・・・ さて今回のブログからしばらく、HTML5で追加されたAPIで遊んでみようと思います。 第一回目はDrag and DropAPIについて。今回はひとまず動かすところまで。 そもそもHTML5のAPIって何よAPIというのはApplicationProgramming Interfaceの略なのですが、まぁ簡単に言うと便利機能をいろんなところで使いまわせるようにしたセットみたいなものです。(超ざっくりですが) ここで言う便利機能と言うのは色々な物を指しますが、Twitterのつぶやきを取得したり出来るTwitterAPI郵便番号から住所を検索できる郵便番号検索APIGoogleマップを自サイト内に設置できるGoogleMapsAPI など、多岐に渡りま

Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 可及的速やかにReactが絶滅しますように。 以下はFront-End Developer Handbook 2018の第三部、Front-end Developer Toolsからリンクされているツールと、その簡単な紹介です。 ドキュメントツール 開発者向けドキュメント、APIリファレンス Dash 200以上のAPIリファレンス、100以上のチートシートを一括ダウンロードできる。有料、Mac用。 DevDocs 200以上のライブラリをオンラインで検索できる。無料。 Velocity 中身はDashと同じ。有料、Windows用。

友人と、時事問題を話している中で、ビットコインに話題が移り、そしてFintechの話になった。 そこで、友人のFintechについての理解が全くと言っていいほどなかったことに衝撃を受けた。 「なんか金融サービスをITでやっていればFintech程度のイメージで、別に新しいことなんてない気がするんだよな。昔からATMだのカードだのでIT技術使われてるだろ。なんか新しい用語作って、その言葉がかっこいいからバズってる(一時的に流行している)だけで、世間が騒ぎすぎじゃないのか。」 ふむ。なるほど。良いだろう。どこがFintechのすごいところか、どうして市場であんなにも騒がれているのかを解説してやろうではないかと思ったが、そこで解説をし始めたら話が止まらなくなってしまうだろうと思った。 そこで、その場では 「いやー、実はもっと複雑なものではあるんだけど、難しい概念だよね~」 と濁して終わってしまっ

ソーシャルメディアのAPIとそのレート制限は、あまり気分のよいものではありません。特にInstagram。あんな制限つきAPIを欲しがる人がいったいどこにいるんでしょうね? 最近のサイトは、スクレイピングやデータマイニングの試みを阻止するのがうまくなってきました。AngelListはPhantomJSすら検出してしまいます(今のところ、他のサイトでそこまでの例は見ていません)。でも、ブラウザ経由での正確なアクションを自動化できたとしたら、サイト側はそれをブロックできるでしょうか? 並行性を考えたり、さんざん苦労して用意した結果として得られるものを考えたりすると、Seleniumなんて最悪です。あれは、私たちが「スクレイピング」と聞いて思い浮かべるようなことをするためには作られていません。しかし、賢く作り込まれた今どきのサイトを相手にして、インターネットからデータを掘り当てるための信頼できる

[Engilish Version available] マイクロソフト本社の開発者向けイベントBuild 2017 が米国シアトルにて 2017/5/10-12 (現地時間) の日程で開催中です。Keynote や Live 中継が Channel9 から視聴できます (追いかけ再生可能)。 Day1 Keynote にて Cognitive Services の 新しいAPI が発表されています。 これまでは Cognitive Services 独自のサイトがありましたが、Azure Web サイトに統合され、こちらから全API の内容を確認できます。 https://azure.microsoft.com/ja-jp/services/cognitive-services/ NewAPIs Custom Vision Service Computer VisionAPI

リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く