対あり技術部(技術系)

スポンサーリンク
Blog

Browser-Use/Web-UI 入門ガイド: インストールから活用まで

Browser-Use/Web-UI は、大規模言語モデル (LLM) と Web ブラウザを組み合わせて、プロンプトに従ってWeb上のタスクを自動実行する画期的なアプリケーションです。Web サイトの調査や情報収集といった作業を AI に任せることができ、作業効率を大幅に向上させます。 この記事では、Windows 環境でのインストール方法から、基本的な使い方までを分かりやすく解説します。
Blog

Pythonの新しいパッケージマネージャ uv を使ってみよう!🚀

皆さんは普段、pipやvenvを使ってパッケージ管理や仮想環境の構築を行っているかと思います。これらのツールはPython開発に不可欠ですが、処理速度に不満を感じたことはありませんか?今回ご紹介するのは、そんな悩みを解決する新しいパッケージマネージャ uv です。uvはRustで書かれており、圧倒的に高速に動作します。この記事では、uvのインストールについて解説します
Blog

OpenAIのローカルで動作するオープンモデル公開!gpt-ossをWindowsで動かそう!

OpenAIのローカルモデルの公開AIチャットサービス「ChatGPT」で知られるOpenAI社から、ローカル環境で動作するオープンモデルが公開されました。これらのモデルは、インターネット接続がなくても利用できます。チャットの履歴がサーバーに送信されないため、より安全な環境で利用できるほか、独自のサービス構築にも役立ちます。公開モデル公開されたモデルは、以下の2種類です。gpt-oss-120bgpt-oss-20bモデル名の「120b」や「20b」は、モデルの性能を左右するパラメーターの合計数を表します。この数字が大きいほど性能が高くなりますが、その分モデルの容量も大きくなります。Ollamaこれらのモデルを利用するには、「Ollama」と呼ばれるソフトウェアが必要です。 Ollamaは、オープンモデルをローカルで簡単に実行できるようにするツールで、コマンドラインやWebインターフェースを通じてモデルを管理・操作できます。
Blog

Apple Siliconで最適化されたコンテナをインストール(Apple Container v0.3)

Containerは、Mac上でLinuxコンテナを軽量な仮想マシンとして作成し実行するためのツールです。Swiftで書かれており、Appleシリコン向けに最適化されています。Apple Container は、OCI(Open Container Initiative)に準拠しているのでDockerイメージを動作させることが可能です
Blog

OSV-Scannerで脆弱性を見つけよう!OSS利用のリスクを最小限に抑える方法

あなたのソフトウェアは大丈夫? 知らないうちに潜む「脆弱性」の影「うちのシステムは安全だろうか?」 「使っているオープンソースソフトウェア(OSS)に、危険な弱点はないだろうか?」ソフトウェア開発に携わる皆さんなら、一度はこんな不安を感じたことがあるかもしれません。現代のシステムは、非常に多くのOSS製品や、自社で開発した独自のコードが複雑に組み合わさってできています。まるで、たくさんの部品を組み合わせて作られた精密機械のようです。脆弱性、そのままにしていませんか?しかし、もしその「部品」の一つにでも、外部から不正に侵入されたり、システムが誤動作したりするような「脆弱性」(セキュリティ上の弱点)が隠れていたらどうでしょう? その脆弱性が原因で、大切なデータが盗まれたり、サービスが突然停止したりするリスクが常に存在することになります。「脆弱性があるのは知っているけど、どこから手をつけていいか分からない…」 「使っている何百、何千ものパッケージの中から、どれに脆弱性があるかなんて、とてもじゃないけど特定できない…」そう感じるのも無理はありません。膨大な量のコードやライブラリの中から、自力で脆弱性を見つけ出すのは、まさに大海から一粒の砂金を探すようなもの。非常に難しく、時間のかかる作業です。そこで頼りになるのが、Googleが提供する「OSV-Scanner」です!私たちは、この見えない不安を解消し、より安全なソフトウェア開発を支援するための強力なツールをご紹介します。それが、Googleが提供するOSV-Scannerです。このツールは、皆さんのプロジェクトが抱える潜在的な脆弱性を効率的に見つけ出し、対処をサポートするために設計されています。次章では、このOSV-Scannerがどのようなツールで、どのように皆さんの脆弱性管理を強力にサポートするのかを詳しく見ていきましょう。
対あり技術部(技術系)

【Windows】Dart/Flutter/Android 環境構築 完全ガイド

WindowsでFlutter開発を始める方必見!Dart、Flutter、Android SDKの環境構築方法を完全解説。エミュレータ設定から開発準備まで、初心者でも迷わないステップバイステップガイドです。よくあるエラーの解決策も掲載。
対あり技術部(技術系)

WindowsでgRPC開発環境を構築する

gRPCをGolangで実装するので、WindowsでgRPC用の開発環境を構築します
対あり技術部(技術系)

LnagChain+Plamo Embedding+DuckDBでRAG環境構築 – 全文検索編

ローカルでいい感じに全文検索を行いたい場合、DuckDBを利用して構築してみるまた、RAGをしたいのでLangChainも触れてみるが今回は、自分のブログサイトの情報をLangChainで取得してDuckDBに入れ全文検索を構築してみる
対あり技術部(技術系)

【Go言語】TLSv1.3でセキュアな通信を実現!サーバー&クライアント実装ガイド

Go言語でWebサービスのセキュリティを向上させたい開発者必見!本記事では、crypto/tlsパッケージを用いたTLSv1.3サーバーおよびクライアントの実装方法を詳細に解説。MinVersion/MaxVersion設定、自己署名証明書の取り扱い、実際のコード例を通じて、高速かつセキュアな通信プロトコルの導入をサポートします。
Blog

Microsoftの小規模推論モデル「Phi-4-reasoning」「Phi-4-reasoning-plus」「Phi-4-mini-reasoning」をllama.cppから使ってみる

Microsoftの小規模推論モデル「Phi-4-reasoning」「Phi-4-reasoning-plus」「Phi-4-mini-reasoning」をllama.cppと呼ばれるCPU上で効率的に実行できるようにするためのソフトウェアで実行してみます。llama.cppgit clone% git clone https://github.com/ggml-org/llama.cpp.git
対あり技術部(技術系)

Go言語で始めるDuckDB

DuckDBと呼ばれる、リレーショナル(テーブル指向)DBMSをGolangから操作したいので、Golangから操作できるところまでの環境を構築します環境構築Goモジュールを初期化を以下のコマンドで実行します。実行後、「go.mod」,「go.sum」がフォルダ内に作られていることを確認します
Blog

PLaMo-Embedding-1Bを触ってみる

PLaMo-Embedding-1Bを触ってみる文章を数値ベクトルに変換することができるテキスト埋め込みモデルのPLaMo-Embedding-1Bを今回触ってみます
Blog

Arduino で ブラシレスDCモータ 用 ESC を作る ~ オープンループ制御編 ~

Arduino で オープンループ制御の ESC を作成してみました。回路図とプログラム、またそれぞれの簡単な説明の記事となります。初めてブラシレスモータを触る人向け。
対あり技術部(技術系)

HIP SDKをインストールする

AMDのGPUで機械学習などの開発をする際に、必要な開発ツールをインストールします最新のHIP SDKをダウンロードしますダウンロードしたインストーラを起動すると以下のような画面が表示されます右下の「インストール」ボタンを押してインストール...
Blog

Ollamaで「Error: pull model manifest: 401: Invalid username or password.」が表示される原因と解決方法

「Ollamaを使用中に「Error: pull model manifest: 401: Invalid username or password.」が表示された場合の原因と対処法を詳しく解説します。正しいログイン情報の確認方法や設定ミスの修正方法をステップバイステップでご紹介。問題解決に役立つヒントを手に入れましょう!」
Blog

macOSにローカルLLM(Ollama)+DeepSeek R1(日本語学習モデル)をインストールして使う

今話題のDeepSeek R1をMacで手軽に利用したいので「Ollama」と呼ばれるローカル環境で自然言語処理(LLM)を実行できるオープンソースソフトウェアを導入しますDeepSeekについては、公式のアプリケーションにはプライバシーに関する懸念があるため、オフラインでも利用可能なOllamaを使用し、安全にLLMを活用することにします。
Blog

【Windows】CMakeのインストール方法|初心者向けガイド

CMakeは、クロスプラットフォームのビルドツールであり、ソフトウェアのビルドプロセスを簡素化します。特に、C++などの言語で開発を行う際に非常に役立ちます。このガイドでは、WindowsにCMakeをインストールし、簡単に使用できるようにするための手順を紹介します。
対あり技術部(技術系)

【2025年版】ローカルPCで話題のDeepSeeK R1をブラウザで使う方法(llama.cppを活用)

今回は、ローカルPCで話題のDeepSeeK R1を活用し、AIチャットをブラウザ上で操作できる環境を構築する方法をご紹介します。現在、AIチャットツールとしてはChatGPTやBirdなどが広く利用されていますが、これらはすべて外部のサーバーを通じて提供されているサービスです。そのため、セキュリティ上の理由から、特に企業や団体内では利用できない場合があります。そこで、今回はローカルPCや自前のサーバー上でAIチャットを実行できるツールを使い、インターネットに依存せずにAIとやり取りができる環境を作り上げる方法を解説します。これにより、セキュリティの懸念を避けながら、自由にAIチャットを活用できるようになります。llama.cppllama.cppは、大規模言語モデル「LLaMA(Large Language Model Meta AI)」を効率的に動作させるソフトウェアですC++で実装されています今回はソースコードがビルドしてみますllama.cppだけでは、動作しません。モデルが必要です。モデルはさまざまな組織から公開されています。モデルにもいろいろ種類があり、llama.cppでは一般的に「gguf」形式を使用します今回は今話題のDeepSeek R1をモデルに使用していますCyberAgentでDeepSeekの日本語チューニングモデルが出ており、
Blog

modules.devices.NansException: A tensor with NaNs was produced in Unet. This could be either because there’s not enough precision to represent the picture, or because your video card does not support half type. Try setting the “Upcast cross attention layer to float32” option in Settings > Stable Diffusion or using the –no-half commandline argument to fix this. Use –disable-nan-check commandline argument to disable this check. のエラーの解決方法

「Stable Diffusionで『modules.devices.NansException: A tensor with NaNs was produced in Unet』エラーが発生した場合の対処法を解説。エラーメッセージは、画像生成中に数値精度の問題やGPUの対応不足が原因で発生することがあります。この記事では、エラーを解決するための具体的な手順を紹介。『Upcast cross attention layer to float32』設定方法について詳しく説明します。
Blog

Apple SiliconでStable Diffusion Web UIをインストール【M1/M2 Mac】

「Apple Silicon(M1/M2 Mac)でStable Diffusion Web UIをインストールする方法を徹底解説。AI画像生成ツール「Stable Diffusion」をMacのM1/M2チップに最適化した環境でセットアップし、スムーズに利用するためのステップを詳しく紹介。手順を追うことで、パフォーマンス向上や安定性を確保し、Macユーザーでも簡単に高品質な画像生成が可能になります。」
スポンサーリンク