サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
大阪万博
qiita.com
はじめに 以下の記事を書いた時に扱った Googleさん公式の A2Aデモアプリ関連の話です。 ●【Agent2Agent】 公式の A2A のデモアプリを試してみる(3つのエージェントを組み合わせる) - Qiita https://qiita.com/youtoy/items/da42061852bf9ad3b79b 今回の内容 上記のお試しでは、デモアプリの公式情報に書いてあった以下 3つのエージェントの組み合わせを試していて、Python で実装されたものを使っていました。今回は、それ以外のエージェントのサンプルで JavaScript で実装されたものを組み合わせてみます。 ※ A2Aクライアントと A2Aサーバーの実装で使われている言語が異なっても、間が A2A を介したやりとりになるので普通に混在させられるはずですが、それを実際に確かめてみました とりあえず構成に関して、以下
情報を追いかけつつも試してはいなかった Claude の「MCP(Model Context Protocol)」を、公式の説明を見つつ軽く試してみました。 ●For Claude Desktop Users - Model Context Protocol https://modelcontextprotocol.io/quickstart/user Claude は Free plan で使っている状態で進めています。 実際に試していく 上で掲載していた公式の手順を見つつ試していきます。 環境の準備 まず前提として、以下を扱えるようにしておきます。 Claude for Desktop Node.js(npxコマンド) Claude for Desktop の設定を書きかえる 公式の情報を見ると、Claude for Desktop の設定を書きかえる話が出てきます。 claude_d
シンプルな自作MCPサーバーを VS Code に設定して GitHub Copilot の Agent mode で利用(Node.js で TypeScript を直接扱う)TypeScriptVSCodeMCPgithubcopilotMCPサーバー はじめに 過去に書いた記事で、「VS Code や Claude for Desktop で MCPサーバーを軽く試してみる」ということをやってみていました。 ●VS Code の設定から MCPサーバーを追加して GitHub Copilot agent mode で利用してみる(安定版でも利用可能に) - Qiita https://qiita.com/youtoy/items/adfeedeedf1309f194ce ●今になって Claude for Desktop で MCP に入門してみた(Claude は Free pla
【追記】 March 2025 (version 1.99) のアップデートで、Insider版でなくても Agent mode や MCPサーバーを扱う機能が使えるようになりました (記事執筆時は Insider版でしか扱えなかったので、Insider版を使った流れを書いてますが、今は安定版で同じことができます) VS Code No安定版を最新にして、Agent mode が選択できない場合は、設定から Agent mode の機能を有効化してください。 はじめに ↓このポストに書いていた話に関する内容です。 最初に「VS Code Insider版の設定から MCPサーバーの設定を追加できる」という情報を見かけたのは、上記で引用しているポストでした。 また、検索をしてみると日本語や英語の記事も書かれているようでした。 以下は、その一例です。 ●Visual Studio Code +
はじめに 以下でポストしていた内容を、さっそく試してみました。 試す内容は「Marp CLI v4.1.0」に実験的に新しく追加された、「--pptx-editable」オプションをつけた PowerPointファイルの出力です。 今までは、Markdown から PowerPoint のファイルへの変換を行った場合、変換後のファイルのスライド内にあるオブジェクトは編集不可でしたが、今回の機能を使うことでオブジェクトが編集可能になります。 Marp CLI による PowerPointファイルの出力 コマンドについて 今回使った Marp CLI による PowerPointファイルの出力は、以下の冒頭に書かれた方法です。 ●Release v4.1.0 · marp-team/marp-cli https://github.com/marp-team/marp-cli/releases/
はじめに Cline の派生版の 1つである以下の「Recline」で使われている、という話を見かけた『VS Code Extension API の「Language Model API」』の話です。 ●julesmons/recline: Recline: The autonomous AI assistant that seamlessly integrates with your CLI and editor to create, edit and run; redefining how you code. https://github.com/julesmons/recline X の以下のポストで少し書いていたものです。 ※ レートリミットの部分の話、例えば「for simulation testing」という記載がありつつ内部で呼び出してる言語モデルについて書いてるところ(I
この記事は、「Python Advent Calendar 2024」の 15日目の記事です。 はじめに この記事を書くきっかけになったのは、はてなブックマークのテクノロジーカテゴリで、以下が出てきていたことです。 ●markitdown https://github.com/microsoft/markitdown これは便利そうです。 以前から公開されていたものなのかが気になり Web検索してみたところ、以下の公開されたばかりの記事が出てきました。 ●Microsoft、WordやPowerPoint、ExcelなどOfficeファイルをMarkdownファイルに変換できる「MarkItDown」ライブラリを公開。 | AAPL Ch. https://applech2.com/archives/20241214-microsoft-markitdown.html 情報を見てみる まだ
qiita.com/youtoy
GitHub Copilot の「Copilot Edits」で直接の部分的なコード書きかえを行ってもらう(機能の有効化の話も)【GitHub dockyard】JavaScriptp5.jsVSCodegithubcopilotCopilotEdits この記事は後から、「GitHub dockyard Advent Calendar 2024」の 3日目の記事としても登録しました(投稿していたのは 11月中)。 はじめに 日本語のニュースだと、以下で出ていた GitHub Copilot の「Copilot Edits」の話です。 ●GitHub Copilotが大幅アップデートを発表。Copilot EditsがもはやCursor https://smooz.cloud/news/column/github-copilot-update/ これを、適当な JavaScript のプロ
はじめに X のタイムラインに公式のポストが流れてきて知った、「ChatGPT search」を試してみました。 上記のポスト内にもリンクが書かれていますが、公式の記事は以下です。 ●Introducing ChatGPT search | OpenAI https://openai.com/index/introducing-chatgpt-search/ 余談 7月に発表され、ウェイトリストに登録してると利用できるようになった「SearchGPT」というのがありましたが、それの正式版のようです。 ↓自分はウェイトリストにどのタイミングかで登録して、そして 8月に SearchGPT は使えるようになってました。(あまり試せてなかったけど) ●SearchGPT is a prototype of new AI search features | OpenAI https://opena
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに とある事情により、Windows標準の機能でできる便利なことを調べています。 ⇒ 「本来は、その便利なことを実現できるアプリを導入するほうが簡単」という内容もあったりするのですが、これをやっている背景は「自分が扱う複数の PC の中の一部(で、ある一定期間だけ使うことになった PC)」に「Windows標準の機能/アプリ以外や、標準機能・アプリの一部についても制限がかかっているもの」があり、それを便利にできないか調べてみているという状況があります それで、調査をしている中で「ファイル名を指定して実行」を色々活用する、という話題
※ 後付けで JavaScript Advent Calendar 2023 の 7日目の記事として登録してみました 自分が観測していた中では、以下のポストが発端になっていると思われる話です。 この作品にインスパイアされた作品を作られた方も見かけていて、その作品や技術面のメモを残したく、記事を書きました。 技術的な部分について 「素敵な作品だなー!」と思って、も「し実装するとしたら必要そうなものは何か」と考えたら、「スクリーン内のブラウザのウィンドウの位置を取得する仕組み」と、「異なるページ間で情報をやりとりする仕組みがあれば良さそう」と思いました。 ページ間の通信の仕組み 上記の 2つの技術のうち、「異なるページ間で情報をやりとりする仕組み」については、別端末間で IoT の仕組み(技術的には MQTT)を使って、こんな試作などをやったことがありました。 また、同じ端末内で同じブラウザの
後付けで、Microsoft Azure Advent Calendar 2023 の 14日目に登録してみました 2023/11/17 のタイムスタンプで出ていた以下の記事に書いてある、「Azure OpenAI Service で GPT-4 Turbo(gpt-4-1106-preview)が使えるようになった話」に関する記事です。 ●Azure OpenAI Service Launches GPT-4 Turbo and GPT-3.5-Turbo-1106 Models - Microsoft Community Hub https://techcommunity.microsoft.com/t5/ai-azure-ai-services-blog/azure-openai-service-launches-gpt-4-turbo-and-gpt-3-5-turbo-1106/
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに この記事は、以下の公式ポストや、VSCode のアップデート後のリリースノートにも出ていた「built-in port forwarding」を試してみた話です。 この機能を使うと、ローカルにあるサーバにインターネットからアクセスできるようになります。 同様のことを実現するものには、有名どころの 1つに「ngrok(エングロック)」があったり、その他にもたくさんの類似サービスがあります。 実際に VSCode の built-in port forwarding を試してみる それでは、VSCode の built-in po
はじめに 先ほど、ChatGPT の Code Interpreter を軽く試した流れ(+関連情報)を記事にしたのですが、その後に試したことも記事にしてみます。 ●ChatGPT Plusユーザー向けの Code Interpreter で QRコード生成を試す!(Pythonの qrcode パッケージを使用した処理) - Qiita https://qiita.com/youtoy/items/89a944fc9125ee6b8426 この記事で紹介するのは、グラフ描画と、ダウンロードが可能な PowerPoint のファイルの生成です。 Code Interpreter についてなど Code Interpreter は、ChatGPT で「Python での処理を行えて、アップロード・ダウンロードも扱える」というものです。Code Interpreter に関する公式情報や、Co
はじめに Arduino の新型「Arduino Uno R4 シリーズ」が出て、日本では「Arduino Uno R4 Minima」の発売が開始されました。 自分は、スイッチサイエンスさんのサイトで購入し、それが手元に届きました。 ※ 秋月電子さんのサイトでも販売され始めたようです 早速、Arduino Uno R4 Minima を使ってみようと思います。今回、旧版にはなかった機能の 1つ「HIDサポート」を試します。 公式ドキュメントを見てみる ドキュメントなどに関して、スイッチサイエンスさんの販売サイトに、公式ページなどへのリンクが掲載されています。 個人的に気になるのは、スタートガイドと HID の 2つです。 スタートガイド スタートガイドのほうは、以下のページにリンクされています。 ●Getting Started with Arduino UNO R4 Minima |
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに この記事は、ESP32系のデバイスやラズパイ系のデバイスを、ビジュアルプログラミングで扱える「BIPES」に関する記事です。 今回のトピックは、その BIPES と「Raspberry Pi Pico W」を組み合わせて試した時の話の 1つで、具体的には「Lチカを試した時に個人的に軽くハマった話」を記事にしています。 また記事の中で、BIPES で Raspberry Pi Pico W を扱うための手順も、簡単に紹介しています BIPES について BIPESは、公式の GitHubリポジトリの説明文にも書かれているとおり、
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに この記事は、以下のツイートに書いている Google I/O 2023 の #WebML のセッションに関する話です。 話の内容は、ブラウザで実行できる機械学習の話です。 どんな技術的なキーワードが関係するかを書いてみると、例えば、今まで自分が触ったことがある内容・キーワードでは、以下の内容が関係しています。 ・JavaScript(ブラウザ上での実行) ・TensorFlow.js ・MediaPipe の JavaScript版 ・WebAssembly その他、まだ自分がきちんと手を出せていない内容のキーワードでは、以下
ChatGPT API(gpt-3.5-turbo)を Node.js から使ってみる(公式リファレンスで参照した情報も記載)JavaScriptNode.jsOpenAIChatGPT はじめに この記事は、提供が開始されたばかりの「ChatGPT API」を、早速 Node.js で試してみたという話です。 ChatGPT API の提供が始まった話は、「Introducing ChatGPT and Whisper APIs」という公式の記事を、今朝方見かけて知りました。 API の利用料金 Pricing のページ を見ると、ChatGPT API(gpt-3.5-turbo)の料金は、「$0.002 / 1K tokens」となっているようです。 公式の技術情報について 今回は Node.js を使って進めたのですが、その際に参照した公式の情報についても書いてみます。 Node.
ChatGPT Plus に 1ヶ月だけ課金したので(?)Node.js・JavaScript のプログラムを少し書いてもらったJavaScriptNode.jsOpenAIChatGPTChatGPTPlus はじめに ChatGPT Plus に課金して、Node.js・JavaScript のプログラム関連で使ってみた話です。課金して応答速度が変わったりするかな、とか、そのあたりが気になったのもありつつ。 課金後は、以下のツイートにあるように PLUS という表示が画面上に。 以前書いた記事 ちなみに、ChatGPT に関する話は、Qiita で以下のような内容のものを書いたことがあります(1つ目の記事は、リリースされた翌日に書いてたり)。 AI にブラウザ用の JavaScript のプログラムをいくつか作ってもらった話 ⇒ OpenAI の ChatGPT で生成されたプログラム
この記事は、以下のツイートで動画・画像をのせていた、ブラウザ上でのリアルタイム物体検出の話です。 上記の内容は、以下の OpenProcessing のスケッチにアクセスすると、実際に試していただくことができます。 ●ml5.js で物体検出(COCO-SSD を利用) - OpenProcessing https://openprocessing.org/sketch/1795350 実装した内容の話 今回の内容は、p5.js と ml5.js の 2つを組み合わせて作っています。その実装内容や、実装に関する補足を、この後に書いていきます。 実装の際に参照した情報 実装時には、以下の ml5.js公式のドキュメントを見て実装しました。 ●ObjectDetector https://learn.ml5js.org/#/reference/object-detector ml5.js によ
以下のツイートで掲載していたように、以前、p5.js Web Editor で opencv.js を利用する、ということをやったのですが、その時に行った内容の記事化です(大晦日ハッカソン2022 絡みで、この内容を活用いただけそうだったため、記事化し忘れていたのを書いて公開)。 前に試した時からライブラリのバージョンがあがっていました。そのため、今回は以下の最新版にしてから動作を確認しています。 p5.js 1.5.0 opencv.js 4.7.0 ソースコードの内容など p5.js Web Editor で opencv.js を使うために過去に試行錯誤して、sketch.js のみに手を加えるやり方で動作をさせることができていました。 その時に作ったプログラムを、以下に掲載します。 ちなみに、index.html と style.css は、p5.js Web Editor が生成
【完走賞ゲット-24】OpenAI の ChatGPT の API を公式ライブラリの JavaScript版 を試す(使い方を ChatGPT に聞いてみたりも)JavaScriptNode.jsOpenAIChatGPT はじめに こちらは、完走賞ゲットのため小ネタを毎日投稿しようとチャレンジする Advent Calendar 2022 の 24日目の記事です。 今月のアドベントカレンダー用記事で、以下の 3記事で扱った OpenAI の ChatGPT の話です。 【KDDI Engineer&Designer】AI にブラウザ用の JavaScript のプログラムをいくつか作ってもらった話 ⇒ OpenAI の ChatGPT で生成されたプログラムの解析も少々 - Qiita 【完走賞ゲット-4】続・OpenAI の ChatGPT のネタ:JavaScript の特定の技術
【Babylon.js 2022】#BabylonJS で SVGフィルターを用いた溶けるような見た目のエフェクト(Gooey Effect )を試してみるHTMLCSSJavaScriptSVGBabylon.js はじめに この記事は、Babylon.js Advent Calendar 2022 の 19日目の記事です。 (自分が今月に入ってから、アドベントカレンダー用に書いた記事としては、33記事目となる記事だったりします) この記事では、SVGフィルターを用いた溶けるような見た目のエフェクト(Gooey Effect)を扱います。 Gooey Effect とは? Gooey Effect とは、以下のページなどでも紹介されている、溶けるような見た目のエフェクトです。「Gooey」という単語の意味は、「ねばねばした、べたべたした、くっつく」というもののようです。 ●The Goo
この記事の内容は、オフラインでリアルタイム音声認識ができ、日本語にも対応している以下の「VOSK」を試してみた話です。 ●VOSK Offline Speech Recognition API https://alphacephei.com/vosk/ そして今回の記事で、VOSK を扱う開発言語・環境は「JavaScript(Node.js)」です(自分がよく使っているから、という選定理由です)。 なお、対応している他の開発言語などは、公式ページの「Installation」を見ると確認でき、例えばスマホ向け(Android・iOS)や Python・Java・C# などもあるようです。 VOSK を「JavaScript(Node.js)」で扱う それでは、タイトルや冒頭にも書いた JavaScript(Node.js)で VOSK を扱う話へと進んでいきます。 公式ドキュメントの情報
この記事は JavaScript を用いた QRコードのデコードに関する内容です。 Qiita の記事でも、いくつかこの話題に関する記事がありますが、「シンプルな最低限の実装となるとどうなるか」という話を調べて試してみたくなり、今回の内容を試しました。 ライブラリ(jsQR)を試す Web上の記事を検索してみていると、JavaScript用のライブラリはいくつかあるようですが、よく見かけたものの 1つに jsQR というものがありました。 cozmo/jsQR: A pure javascript QR code reading library. This library takes in raw images and will locate, extract and parse any QR code found within. https://github.com/cozmo/jsQR
#Scratch 3.0(公式)などで独自拡張機能を使わない外部との通信【概要編】(ブラウザの開発者ツールのコンソール、JavaScript、WebSocket が関連、 #toio でも利用可)JavaScriptNode.jswebsocketScratchtoio デフォルトでは外部と自由に通信をする機能がない 「公式版の Scratch( https://scratch.mit.edu/ )」 や、 「toio Do( https://toio.github.io/toio-visual-programming/beta/?category=do )」 を、以下のようにリアルタイム通信で連動させることができたりする仕組みの話を、この記事で取り扱います。詳細は続きの記事で書こうと思っていて、今回は概要を記事化してみます。 今回の仕組みに関係してくる主なキーワードは、以下のとおりです。
以前、話題になっていた以下の情報取得の話について、自分が仕様を理解するためや、後で見返したくなりそうな情報をまとめてメモしておく意味で記事を書きます。 一番伸びてるのはこれかしら。仕様の継続性や運用状況のお知らせを気象庁はお約束していないという意味で、APIではないと申し上げざるを得ないのですが、一方で政府標準利用規約に準拠してご利用いただけます。 https://t.co/QLuhI4DNDv — TOYODA Eizi (@e_toyoda) February 24, 2021 記事に書いた内容 この記事で書いた内容は、主に以下です。 天気予報の取得方法 URL 地域の指定 取得できる JSON の構造 取得した情報の処理 一部のみを取り出してみる 気象庁が提供している情報を取得する 天気予報の情報を取得 いろいろなサイト・SNS上の投稿に情報がありますが、以下のページを参照して進めて
JavaScript で Tweenアニメーションが扱えるライブラリを調べてみると、よく出てくるものがいくつかあります。 今回の記事では、調べてよく出てくるライブラリの中の1つである「anime.js」を使い、「p5.js」で Tweenアニメーションを試してみた、という話です。 他の Tweenアニメーション用JavaScriptライブラリと p5.js を組み合わせた事例 anime.js を試していく前に、他の Tweenアニメーションが扱えるライブラリと p5.js を組み合わせた事例が既にあるので、以下に記載してみます。 GSAP ●GSAP Basic - OpenProcessing https://openprocessing.org/sketch/1227453 こちらは GSAP というライブラリとの組み合わせです。 p5.js と組み合わせて使う場合の書き方は、以下の
Cloudflare の ngrok的なサービスがあるらしい ⇒ $ cloudflared tunnel --url localhost:8080 といった使い方cloudflarengrokArgoTunnel 概要 タイトルの通りです。 ngrok とかが有名どころの、ローカルに立てたサーバをインターネット側からアクセスできるようにするやつです(Bot開発のプロトタイプを作る時とか、ローカルでテスト的に作ったサーバにインターネット側から HTTP リクエストを送りたい、とかそういう時に使う感じの)。 類似サービスもいろいろありますが、今回のものは自分は初めて見かけたように思います。 導入や使い方 cloudflared の導入方法 Mac で Homebrew を使ってるなら、以下のコマンドで簡単に導入できます。 その他の各OS での導入は、以下を見ると良さそうです。 ●Instal
次のページ
このページを最初にブックマークしてみませんか?
『@youtoyのマイページ - Qiita』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く