【AIコーディング対決】JavaScript vs TypeScript、安くていいのはどっちだ!?
AI×Vibeコーディングの費用対効果を徹底検証! JavaScriptとTypeScript、あなたのプロジ
Contextual Greetings: 概要 Contextual Greetingsは、天気情報を活用し
VSCodeのAI Agent (Cline)にショップのホームページ作ってもらう
VSCodeのClineに memorybank という手法があるということで、指示書を書いてホームページを作
Pythonで作るシンプルなTodoアプリ:MCPサーバー付き
PythonでMCPサーバーを活用したシンプルなTodoアプリケーション「simple-todo」。このアプリ
Pythonで実装されたMCPサーバーで、Server-Sent Events (SSE) を使用して通信を行
mcp-mini-browser: AI用のミニブラウザ シンプルかつ柔軟なミニブラウザアプリケーションです。
PythonでMCPを使い、Fletを利用してGUIにメッセージを表示する簡単なアプリケーションを作成。 ソー
ChatGPTにGoとエンタープライズ開発について聞いてみた。
わりとGoのアーキテクチャーってこだわり強いのが多いけどスタンダードなのってどういうのなんだろ。 Goとエンタ
しりとりは苦手分野なのかも。 アイデアしりとりとは 「アイデアしりとり」は、グループや個人が新しいアイデアや解
LangChain入門 – SimpleSequentialChainで繋いでみる
chainの使い方は簡単そうでわからない。 準備 pythonとかいろいろ準備します。 私の環境(M1 Mac
ChatGPTにJavaでユニットオブワークのパターンを書いてもらった
トランザクションはいつの時代も難しい。 Unit of Workとは "Unit of Work"(作業単位)
ChatGPTに「設計とプログラミング」に関して哲学してもらった。
具体と抽象みたいな分類がでてきた。 設計とプログラミングの関係を哲学的に考えると、以下のような観点から考察でき
LangChain入門ガイド – ConversationChainでチャットアプリ
メモリー使うとまさに掲示板のスレッドって感じ。 Conversation Chainとは LangChainの
ChatGPTにGolangでFactoryを使ったサンプルを教えてもらった
Factoryって採番とかで使えばいいの? Factoryとは Factoryはソフトウェア設計パターンの1つ
ChatGPTに「副業時代に押さえておきたいプロジェクトのスイッチングコスト」について聞いてみた
副業は切り替え上手だときっと捗る ChatGPTにはトップTechブロガーになったつもりで答えてもらった。なん
LangChain入門ガイド – FewShotプロンプトでQAを用意しとく
「Few-shot プロンプト」は、一言で言えば、AIの学習プロセスを効率的に高める魔法のような手法です。通常、AIは大量のデータを必要とし、時間とリソースを大量に消費しながら学習します。しかし、Few-shot プロンプトは、このプロセスをスマートにします。Langchainで試してみましょう。
MicronautのシンプルなDI機能を使ってコードの再利用性と保守性を高めてみます。 はじめに Javaには
ChatGPTに「吾輩は猫である」をラノベ要約してもらった。
ヘイ、ヘイ、俺の名前なんてまだ無いけどさ、でも心配すんな、俺は猫だ。 吾輩は猫であるとは? 「吾輩は猫である」
LangChain入門ガイド – Toolsに自作関数を使ってみる。
生成AIにランダム要素のある文章を頼むと似通ったものが出てくるので、先に大量にアイデアを上げてもらうようにした
LangChain入門ガイド -OpenAI APIのfunction-calling で 会議室検索を連動させる
LangChain入門ガイド -OpenAI APIのfunction-calling で 会議室検索を連動させる アップデートされたgpt-3.5-turbo-0613を使えば、自分の作った関数と連携できるらしいので実験
お茶って色々あるけど、どんな歴史があるのか気になったので聞いてみることにした。 質問プロンプト お茶は同じ植物
Java(GraalVM/Micronaut)でOpenAI API入門
javaのcommand lineアプリケーションでもサクッとChatGPTのようなやり取りをするアプリケーションが作れるようです。 準備 今回使うJavaやそのライブラリをインストールします。 SDKMAN このコマンドでインストール curl -s "https://get.sdkman.io" bash 参考:https://sdkman.io/ Java sdkmanを利用してインストールします。今回利用するのはこのバージョン GraalVM 22.3.1.r17 sdk install java 22.3.1.r17-grl Micronaut 4系だと、m1macでもnativeコンパイルして動かせたので4系を選択 sdk install micronaut 4.0.0-M4 native image GraalVMでコマンドとしてビルドするならこれも。 gu install native-image プロジェクトの作成 続いて、プロジェクトを作成します。 mn create-cli-app example.micronaut.chatfunc --build=gradle --lang=java こんな感じのコマンドを入力すると、chatfuncというフォルダにベースアプリが生成されます。 gradleに依存ライブラリのインストール OpenAIのAPIを呼ぶために今回は、ライブラリ「azure-ai-openai」をbuild.gradleに追加します。 build.gradle dependencies { ... 省略 implementation("com.azure:azure-ai-openai:1.0.0-beta.2") ... 省略 } 参考:https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/openai/azure-ai-openai プログラミング 今回はこのファイルを編集するだけです。OPENAI_API_KEYは環境変数から渡す想定で、@Valueで変数に紐付けしています。あとは、azure-ai-openaiのgithubのサンプルを参考に chat
「ブログリーダー」を活用して、mzsimaさんをフォローしませんか?