こんにちは、CCCMKホールディングス TECH LABの三浦です。 この前いつも乗り換えをするだけの駅で降りて駅の周りを歩いてみました。のんびり出来そうな公園や、色々なものが売っている商店街などがあって、こんないいところがあったんだと、なんだか得をした気持ちになりました。ゴールデンウィークも始まったので、他にもいつも通り過ぎるだけの駅で降りて、探索してみたいなと思います。 さて、今回MicrosoftのBot開発用のSDK"Bot Framework"のPythonのSDKを使ってAzure OpenAI ServiceのChatGPTと会話が出来るBotアプリケーションの作り方について調べて実際に動かしてみました。Bot Frameworkで作成したアプリケーションはAzure AI Bot Serviceで動かすことでMicrosoft Teamsからアクセス出来るようになるので活用
この記事の対象: SDK v4 この記事では、Bot Framework SDK for C#、Java、JavaScript、または Python を使用して最初のボットを構築する方法と、Bot Framework Emulator を使用してボットをテストする方法について説明します。 最初のボットを作成する場合、Azure サブスクリプションや Azure AI Bot Service リソースは必要ありません。 このクイック スタートでは、最初のボットをローカルで作成することに重点を置いています。 Azure でボットを作成する方法については、「Azure Bot リソースの作成」を参照してください。 Note Bot Framework JavaScript SDK、C#、Python SDK は引き続きサポートされますが、Java SDK については、最終的な長期サポートは 20
warning: CRLF will be replaced by LF in hoge.png The file will have its original line endings in your working directory といった警告が git status でたくさん出てきた。改行コードの設定ということで検索すると、git config autocrlf false で直る、と出てくるのだがやってみても一向に改善しない。 落ち着いてよくメッセージを眺めると、警告の出ているファイルは画像(といくつかのオフィス文書)だ。つまり、テキストじゃないから無視して、と git に伝えられればいいはずだ。 ということで正解は attributes。 https://git-scm.com/book/en/v2/Customizing-Git-Git-Attributes .gitat
Azure Functionsのvscodeデプロイ(python,langchain) azure funcitonsをvscode拡張でセットアップしてみるだけ pythonを実行して、langchainもいれておいてみる 完成品プロジェクトはこちら 使用したもの 1.Azureのアカウント 2.vscode拡張 プロジェクトの作成方法 vscode拡張Azure Functionsをセットアップした状態でvscodeの左端に「A」のアイコンがあると思います、そのメニューの下部に現れるWORKSPACE localの⚡Create Functionのボタンから作成するとよしなに作成してくれそうでした localのWORKSPACEが作成できてvscodeで開き直したあと デプロイ先のリソースが必要になるのでそれも作成しておきます 今度は前述の「A」のメニューの上部にあるRESOURCE
Visual Studio Code 用 Azure Functions 拡張機能を使用すると、関数をローカルで開発して、Azure にデプロイすることができます。 Azure Functions を初めて使用する場合は、詳細について、「Azure Functions の概要」を参照してください。 Azure Functions 拡張機能には、次のような利点があります。 ローカル開発用コンピューターで関数を編集、作成、および実行できます。 Azure に直接 Azure Functions プロジェクトを発行できます。 Visual Studio Code の利点を活用しながら、さまざまな言語で関数を作成できます。
こんにちは、サイオステクノロジー武井です。今回は、Azureで簡単にチャットボットを作れるサービス「Azure Bot Service」を世界一わかりみ深く説明したいと思います。 全2回シリーズでお届けする予定で、今回は一番基本である「オウム返しボット(入力した言葉をそのまま返すボット)」を作成することで、Azure Bot Serviceの基本を説明していきます。 チャットボットとは 「チャット」とは、皆さん御存知の通りネットワーク上でテキストや画像などを通して、ユーザー同士がコミュニケーションを取り合う手法です。近年、代表的なものでは、Slackなどがあります。 「ボット」とは、「ロボット」の略で人間に変わり、様々な処理を自動化してくれるプログラムのことです。 この2つの言葉をかけ合わせたのが「チャットボット」であり、「チャットボット」とはチャットによるコミュニケーションにおいて、あら
2020年6月17日~7月17日にかけて、ITに携わる全てのエンジニアを対象にしたMicrosoft主催の大規模Techカンファレンス「de:code」が開催されました。セッション「Azure Bot Services を使って Teams bot を開発する」では、マイクロソフト コーポレーション クラウド アドボケートの千代田まどか(ちょまど)氏が登壇し、Azure Bot ServicesでTeams botを開発するための詳細な手順を3つのステップに分けて解説しました。 Azure Bot ServicesでTeams botを開発 千代田まどか氏:みなさま、こんにちは。Microsoftの千代田まどかです。Twitterはちょまどです。今日は「Azure Bot Servicesを使ってTeams botを開発する」というセッションを行います。 実はみなさまにお伝えしたいことがあ
はじめに 本記事は、Microsoft AzureのAzure Bot Serviceを利用した、画像認識の方法を記載しています。 ※2021年9月時点での手順です(クラウドサービスのため変更されている可能性あり) 前提 LINEアカウントを持っていること 通常のLINEを利用できるもの もしLINEを使っていない場合は、アカウントの作成が必要 Azureアカウントを持っていること もしアカウントを持っていない場合は、こちらからアカウント登録 準備手順 LINE Messaging API LINE Developersにログイン こちらからLINE Developersサイトを開きます。 LINE Developersサイトの右上の「ログイン」ボタン(下記画像の赤枠部分)をクリックします。 「ログイン方法選択」画面に遷移します。 そして、「LINEアカウントでログイン」ボタン(下記画像の
この記事は、Microsoft Azure サービスと Amazon Web サービス (AWS) の比較を理解するのに役立ちます。 Azure と AWS によるマルチクラウド ソリューションを計画している場合も、Azure への移行を計画している場合も、すべてのカテゴリで Azure サービスおよび AWS のサービスの IT 機能を比較できます。 この記事では、ほぼ同等のサービスを比較します。 すべての AWS サービスや Azure サービスが一覧に示されているわけではありません。また、一致する各サービスが機能ごとに厳密に等価になっているわけではありません。 マルチクラウド ソリューション用の Azure および AWS 主要なパブリック クラウド プラットフォームとして、Azure と AWS ではそれぞれ、グローバルに対応する広範かつ詳細な機能セットを提供しています。 それにも
クラウドソリューションエンジニアの花野です。こんにちは。 EVEN(ing) Azureチャレンジ、第2回です!前回はこちらから。 それではさっそく環境を作って行きましょう。Azureの環境を管理する方法は色々ありますが、ここではWebブラウザから操作できるAzureポータルを使いたいと思います。Azureポータルは、かなり直感的で分かりやすいUIになっていると個人的には思います。 ただ、何でもそうですが、各項目の意味を理解していないと、設計・構築・運用はできません。 むかし……はじめてAzureに触れた私は、パッションの赴くままにいきなり仮想マシンの作成から初めてしまい、なんとか作成が終わった時には息も絶え絶え、振り返ると散らかりまくった謎のリソース達を前になすすべもなくそっとAzureポータルを閉じた記憶があります。 お家を建てる時は土台が大事ですが、Azure環境も土台からです。以下
セキュリティチームのぐっちーです。今回のブログではAzure OpenAI Serviceを利用した際にどのような脅威(インシデントの潜在的な原因)が考えられるかを上げ、その脅威に対してどんな対策を行うことができるかまとめてみました。僕自身もまだまだ模索しながらやっている状況ですが、ChatGPTのようなAIサービスを安全に利用したい方などの参考になれば幸いです。 サマリー Azure OpenAI Service利用上のセキュリティ的な懸念について仮説を元に整理しした上で、どのような対策が取れるか考えてみました。 Azure OpenAI Serviceは、Azureが従来提供していたセキュリティサービスをそのまま利用することができるため、様々な角度からリスク軽減策が行うことができることを確認できました。
初歩的な部分ですが、いざという時にアレって思ったので。 コンテンツをゴリッと移動する際等に、とある配下の全ディレクトリのパーミッションを確認したい場合って、卵を割ったらキミが2つ入ってたっていうくらい、たまにあると思うのです。 $ find ./ -type d | xargs ls -lad drwxrwxr-x 8 hayatomo hayatomo 4096 1月 22 07:05 2013 ./ drwxrwxr-x 4 hayatomo hayatomo 4096 12月 11 16:56 2013 ./BUILD drwxr-xr-x 10 hayatomo hayatomo 4096 1月 22 07:24 2013 ./BUILD/nginx-1.2.6 drwxr-xr-x 6 hayatomo hayatomo 4096 1月 22 07:24 2013 ./BUILD
動機 私は普段からmatplotlibを用いてグラフを描画しています。 作成できるグラフのクオリティには満足していますが、 頻繁に使う割に、必要なスクリプトが長い手続きがあります。 そういった手続きは、分析用の汎用モジュールとしてまとめて書いておくのが便利です。 この記事では汎用モジュールから幾つか抜粋してご紹介します。 汎用モジュールは以降plotTools.pyと表記します。 データの処理とグラフ描画はJupyter Notebookから実行することを想定しています。 0.プロット用データの準備 サンプルデータとして、Titanicを使います。 seabornにデータが同梱されています (plotにはseabornのAPIは使いません)。 import pandas as pd import numpy as np import matplotlib.pyplot as plt imp
この記事について Alfredでアプリが検索できるようになった方法を紹介する記事です。 自分で探した限りの日本語のページで見当たらなかった解決方法を記載してます。 背景 AlfredでSlackやらVScode等のアプリを立ち上げようにも以前までは問題なかったのに、いつからか検索結果に表示されないようになった。 日本語で「alfred 検索できない」とググって以下を参考にしたが、自分の問題は解決されなかった。他にも色々参考にしたけど、似たような記事が多かったと思う。 環境 macOS Catalina 10.15.7 Alfred 4.6.1 解決できたページ 結局、公式が救ってくれる。 この人の質問が自分の環境・問題が似ていたから、ここから参考に進めてます。 検索できるようになるまでやったこと 自分の場合は、以下の1〜3のステップを経て直った。 1. Alfredのパーミッションを確認
Azure の正しい始め方① - Azure Plan (従量課金) サブスクリプション、Microsoft Entra ID (Azure AD)、課金アカウント (MCA) の全体像AzureAzureサブスクリプションEntraEntraID 本シリーズの記事について Azure OpenAI Service が大きな話題を呼ぶ中で、今まで Azure サブスクリプションを持っていないかったユーザーの Microsoft Azure の新規利用が増えています。その際、EA 契約 (EA/ESA/SCE契約) や CSP 契約ではなく、オンラインでサインアップして Azure サブスクリプション作成されるケースが散見されます。この方式は気軽に Azure を触ってみるには手っ取り早く便利です。 Microsoft Azure を組織やビジネスでセキュリティやガバナンスを意識して利用する
日本のオンラインストアを表示しています国/地域を変更する国・地域を変更すると、ショッピングカートは空になりますのでご注意ください。
こんにちは!AIソリューショングループの太田です。 このコラムでは、Azure Log Analyticsを使ったLLMOpsの実現方法について紹介します。 昨年から大規模言語モデル(LLM)を製品やサービスに組み込む企業が増えています。 しかし、LLMサービスの品質を維持するには、その運用にも注意を払う必要があります。 具体的には、LLMの出力の品質管理や、ユーザーからのフィードバックを元にしたプロンプトの最適化など、継続的な監視と改善が求められています。 これらの運用上の活動にAzure Log Analyticsが役立ちます。 LLMOps(LLM(Large Language Model)+ Ops(Operations))とは LLMOpsは製品に組み込まれたLLMの運用に必要なベストプラクティスの概念を指します。 例えば、LLMの運用ではLLMの出力の監視と評価とプロンプト管理
備忘録です。 railsアプリ内で実装したのでAPIキーの管理部分がrubyの表記になっていますが、そこ以外はhtml javascriptなのでrails以外でも実装できるかと思います。 この記事でできる事 現在地周辺の施設(カフェ、コンビニ、病院etc)を検索しピン留めする。 指定した地域の周辺施設の検索も可 以下イメージ 前提 上記Google Cloud Platformにて以下の3つのAPIの有効化と制限を行ったAPIキーを発行している。 Maps JavaScript API Geocoding API Places API APIの登録・制限・発行の方法は以下記事を参考にしてみてください。 実装 <input type="text" size="55" id="search" placeholder="地域と施設を指定" /> <input type="button" siz
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く