Generative AI

ChatGPT

生成AIのハルシネーションによる事故・問題事例まとめ

生成AI(ChatGPTやGoogle Bardなど)の「ハルシネーション(虚偽生成)」により引き起こされた事故や問題の事例を、発生時期が新しい順に紹介します。 営業や販売、問い合わせ対応といった業務領域で実際に起きたケースを中心に、その概...
Generative AI

生成AI・LLMの基本用語集

生成AI(Generative AI)やLLM(大規模言語モデル)は、急速に注目を集める技術ですが、専門用語が多く初心者にはハードルが高いと感じることも。 初心者向けに抑えておくべき基本用語をまとめてあります。 生成AIとは? 生成AIは、...
Generative AI

生成AIプログラミングに必要な要素をまとめ

近年、生成AIの進化により、テキスト、画像、音声、動画の自動生成が可能になっています。 特にマーケティングやデータ分析の分野では、AIを活用したコンテンツ生成が重要視されています。 本記事では、生成AIプログラミングに必要な要素をまとめます...
ChatGPT

同じ質問文でも生成AIが異なる文章を作成する理由

生成AIが毎回異なる文章を作成するのは、システムの構造や動作原理に基づいた特性が理由です。 この特性を理解するために、生成AIがどのように文章を生成するのか、基本的な内容をまとめます。 生成AIの仕組み:確率に基づく予測 生成AI(例:Ch...
ChatGPT

生成AIが次の単語を予測する仕組み

生成AIが次の単語を予測するプロセスは、自然言語処理(NLP)の分野における中心的な技術です。この仕組みは主に、統計的手法とディープラーニングによって実現されています。本記事では、その仕組みを初心者にも分かりやすく解説します。 言語モデルの...
Generative AI

化学におけるAIの活用事例まとめ

化学とAIを組み合わせることで、さまざまな革新的なアプローチやツールを開発できます。 具体的な事例をまとめてみます。 タンパク質の構造予測 2024年のノーベル化学賞は、計算技術と人工知能(AI)を活用したタンパク質の設計と構造予測に関する...
Generative AI

【Streamlit】チャット画面を実装する方法

Streamlitは、シンプルなPythonコードでインタラクティブなWebアプリケーションを作成できるフレームワークです。 特に、st.chat_messageとst.chat_inputを使用することで、チャットベースのアプリケーション...
Generative AI

生成AIと量子コンピュータの関係

生成AIと量子コンピュータは、それぞれ人工知能と量子力学を基盤にした技術ですが、両者を組み合わせることで新たな可能性が広がると考えられています。 生成AIとは 生成AIは、データを学習して新たなデータを生成する人工知能技術です。 代表的な技...
Azure

【Azure OpenAI Service】Streamlitでストリーミング応答を実装!

Azure OpenAI ServiceのGPTとStreamlitを使用したWebアプリケーションにおいて、ストリーミング応答を実装する方法をまとめます。 サンプルコード 早速ですが、以下のコードで実装できました。 import os i...
Azure

Azure OpenAI Assistantsでrate limit exeededが発生

Azure OpenAI Assistantsで、アシスタントを作成することで、RAG(拡張検索生成)が簡単に構築できるという情報を得て、試しに使ってみたのですが、ベクトルストアを使うとrate limit exeededが発生してしまいま...