Azure 【Azure OpenAI Service】EXCEL VBAからAPI呼び出し EXCEL VBAからAzure OpenAI ServiceのAPIを呼びだすサンプルコードを紹介します。 事前準備 VBA-JSONのインストール VBAでJSONを解析する、VBA-JSONというライブラリを使用します。 以下の手順で... 2024.07.19 AzureGenerative AIWindows
Azure Azure AI Searchのインデックス作成 LLMに知識を与える手法として、検索システムを使用したRAG(Retrieval-Augmented Generation)が主流になっています。 Azureにおいては、1つの方法として、Azure OpenAI ServiceのLLMとA... 2024.07.02 AzurePython
Azure Azure App ServiceのサーバーにFTP接続する方法 ファイルアップロードなどを行うために、Azure App ServiceのサーバーにFTP接続する方法をメモしておきます。 今回はWinSCPを使用する前提での記載をしていますが、他のFTPクライアントとして動作するツールでも同様です。 接... 2024.06.13 Azure
Azure 【Azure OpenAI Service】API実行時の使用トークン数の取得方法 Azure OpenAI ServiceでAPIを実行した際に消費したトークン数を取得するコードを記載します。 import openai def completion(system_prompt, user_prompt): respon... 2024.05.26 AzureGenerative AIPython
Azure 【Azure】同一App Serviceプランに複数のStreamlitアプリをホスティングする方法 以前、App ServiceにStreamlitのアプリをデプロイする方法を記事にしました。 今回は、同一App Serviceプラン上に複数のStreamlitアプリをデプロイする方法をメモしておきます。 Azure App Servic... 2024.05.26 AzurePython
Azure 【書籍】Azure OpenAIとAI Searchを利用したシステム開発 Azure OpenAI Serviceを利用していますが、体系的に学べる書籍が出てきています。 Azure OpenAI ServiceとAzure AI Searchを利用したアプリケーション開発を学べる書籍を紹介します。 私も実際に購... 2024.05.20 AzureGenerative AIPython
Azure 【TypeScript】AOAIへの接続でエラー unable to verify the first certificate TypeScript(Node.js)からAzure OpenAI Serviceに接続しようとしたときにエラーが発生しました。 C:\ts_sample\node_modules\@azure\core-rest-pipeline\dis... 2024.04.28 AzureGenerative AITypeScript
Azure 【Azure OpenAI Service】GPT-4の学習データ期間・トークン制限・価格(2024年4月) Azure OpenAI ServiceのGPT-4に関して、トレーニングに使用されたデータの期間、トークン制限、価格(料金)をまとめました。 学習データ期間 ChatGPTが登場した時のGPT-3.5はコロナウイルスを知らなかったですが、... 2024.03.30 AzureGenerative AI
Azure 【Azure OpenAI Service】asyncioでAPI呼び出し並行処理 Azure OpenAI Serviceを使っていますが、特にGPT-4では応答に時間がかかります。 そこで非同期でAPIを呼び出し、並行でcompletionを実行することで、全体の処理時間短縮を図りました。 コード 必要なライブラリをイ... 2024.03.13 AzureGenerative AIPython
Azure GPT-4×StreamlitアプリをAzure App Serviceにデプロイ OpenAIのAPIを利用したStreamlitのチャットアプリをAzure App Serviceにデプロイしてみます。 Webアプリの作成、アプリケーション設定、デプロイの設定を行う手順を記載し、最後に実際にデプロイを行って動作確認しま... 2024.02.12 AzureGenerative AIPython