OpenAI

Programming

GPT-5プロンプト設計で配慮すべき7つのポイント

こんにちは、JS2IIUです。GPT-5の能力を最大限に引き出すためには、従来のGPT-4.1などと比べてプロンプト設計においていくつかの新しい配慮が必要です。本記事では、OpenAI公式のGPT-5 prompting guideを参考に、ユーザーが意識すべきポイントを7つに整理して解説します。今...
Streamlit

【Streamlit】OpenAI o3-miniを使ったチャットアプリ

こんにちは、JS2IIUです。25年1月に公開されたOpenAIのo3-miniを試してみました。このモデルでは推論の機能も使える様になっています。今回もよろしくお願いします。o3-miniモデルの特徴OpenAIのo3-miniは、軽量でありながら高い性能を持つチャットモデルです。以下の特徴があり...
Streamlit

【Streamlit】コードデバッグゲームアプリの作成

こんにちは、JS2IIUです。Streamlitを使ったアプリを作ってみたいと思って思いついたアイデアが生成AIでプログラムに関する簡単なゲームを作ることでした。実際に作ってみたので中身を紹介していきます。今回もよろしくお願いします。はじめに本記事では、Streamlitを活用してプログラミングのデ...
Streamlit

【Streamlit】LangChainとGPT-4.5-preview を使ったチャットアプリ構築

こんにちは、JS2IIUです。OpenAI は 2025 年 2 月 27 日、最新のチャット向けモデルである GPT-4.5 のリサーチプレビューを公開しました。このモデルは、従来の GPT-4 系列に比べて、パターン認識や関連性の整理、創造的な洞察を生成する能力が向上しています。この記事では、G...
Streamlit

【Streamlit】LangSmithに対応したRAGチャットアプリ

こんにちは、JS2IIUです。LangSmith は、LangChainアプリケーションのデバッグ、評価、パフォーマンス改善をサポートするためのツールセットです。LangChainとの組み合わせにより、アプリケーションの挙動を可視化し、問題を素早く特定できます。今回は、以前の記事で作成したRAGチャ...
Streamlit

【Streamlit】 LangChainを使ったPDFドキュメント対応RAGチャット

こんにちは、JS2IIUです。ChatGPTに代表される生成AIの活用は急速に広がっています。チャット形式でも十分に威力を発揮してくれますが、一般的な内容の回答にとどまってしまいます。社内文書などの特定のドキュメントをベースに応答を生成するシステムを構成するのがRAGです。具体的な構成方法をみていき...
Streamlit

【Streamlit】DALL-E3で好みのスタイルの画像を生成する

こんにちは、JS2IIUです。DALL-Eは、OpenAIが開発した画像生成AIで、テキストの説明を基に高品質な画像を生成することができます。特にDALL-E 3は、より詳細でリアルな画像生成が可能であり、クリエイターやデザイナーにとって非常に強力なツールとなっています。今回もよろしくお願いします。...
Streamlit

【Streamlit】DALL-E3で画像を生成する

こんにちは、JS2IIUです。Streamlitをベースに、OpenAIのDALL-E3で画像生成して表示させるプログラムについて解説していきます。今回もよろしくお願いします。DALL-Eとは?DALL-E3は、OpenAIが開発したAI画像生成モデルです。テキストで指示を出すと、その内容に沿った画...
Streamlit

【Streamlit】DALL-E2で画像を生成する

こんにちは、JS2IIUです。Streamlitをベースに、OpenAIのDALL-E2で画像生成して表示させるプログラムについて解説していきます。今回もよろしくお願いします。DALL-Eとは?DALL-E2は、OpenAIが開発したAI画像生成モデルです。テキストで指示を出すと、その内容に沿った画...
Streamlit

【Streamlit】LangChainでGPT-4oを使ったチャットアプリ

こんにちは、JS2IIUです。近年、OpenAIのAPIを活用したアプリケーションが注目を集めています。その中でも、LangChainは強力なフレームワークであり、対話型AIを構築するための便利なツールです。本記事では、LangChainの基本的な使い方を紹介し、Streamlitを使ってリアルタイ...