ray88’s diary

お仕事で困ったとき用の自分用の覚書

2024-11-01から1ヶ月間の記事一覧

はてなブログ GPTへのブログ記事変換用プロンプト(はてな記法へ変換)

はてなブログ編集方法 参考URL集 ChatGPT 目次 - ray88’s diary ■GPTより回答をもらった際に解答をブログ記事ように変換する際に使うプロンプト ### プロンプト「以下の要件に基づいて、はてなブログ向けの記事を作成してください。」 #### 要件:1. **見出…

UNIXタイムと日本時間について

ChatGPT 目次 - ray88’s diaryUNIXタイムと日本時間の関係についてUNIXタイムと日本時間の関係について、基本的な説明と変換方法を解説します。UNIXタイムとはUNIXタイム(エポックタイム)は、1970年1月1日00:00:00(UTC)からの経過秒数で表される時刻表現…

Python json.dumps(辞書やリスト等データ構造をJSON形式の文字列に変換)

ChatGPT 目次 - ray88’s diaryjson.dumps とは? `json.dumps` は、Pythonのデータ構造(辞書やリストなど)を **JSON形式の文字列** に変換するための関数です。例えば、APIでJSON形式のデータを返すプログラムを書くときに役立ちます。 基本的な使い方簡単…

Python Anacondaで仮想環境をコピーする(複製する)

【Anaconda Navigatorでコピーする方法】 1.Anaconda Navigatorを開く 2.コピー元の環境を選択 左側の「Environments」タブで、コピーしたい仮想環境を選択します。 3.「Clone」ボタンをクリック 4.仮想環境のクローンを作成するダイアログが表示されます。 …

⑥コード解説 (第7章 chatbot.py)

ChatGPT 目次 - ray88’s diary from langchain_community.document_loaders import PyPDFLoader from langchain_community.vectorstores import Chroma from langchain_community.embeddings.openai import OpenAIEmbeddings from langchain.indexes import …

Python 正規表現ライブラリ re 使い方

python 目次 - ray88’s diary 主な関数と使い方 import re # 例:文字列の中から最初の数字を見つける text = "The price is 123 dollars." match = re.search(r"\d+", text) if match: print("Match found:", match.group()) # `re.match()` **説明:** 文…

コード解説 第6章(app.py)

from langchain.agents import initialize_agent, Tool from langchain.utilities import GoogleSearchAPIWrapper from langchain.prompts import PromptTemplate from langchain.agents import AgentType from langchain.chat_models import ChatOpenAI def…

コード修正箇所⑤(第6章・app.py)

ChatGPT 目次 - ray88’s diary※本では各ライブラリのVerが記載されていなかったため発刊日より少し前にリリースされたverを探してインストール さらにlangchain_community を追加でインストールした 各ライブラリのverは以下 google-api-python-client 2.100…

Python Pycharm テーマの色とエディタの色の変更

python 目次 - ray88’s diary ## 画面全体のテーマを変更する方法 1. メニューを開く - Windowsの場合:「File」→「Settings」 - Macの場合:「PyCharm」→「Preferences」 2. 設定画面で以下の手順で進みます: - 左側のメニューから「Appearance & Behavior…

OpenAI API 新バージョンでのインスタンス化とChatCompletionについて

OpenAI APIの旧バージョンから新バージョンへの変更点OpenAIのPythonライブラリが1.0.0以降にアップデートされ、チャット補完を作成する方法が変更されました。この記事では旧バージョンからの主な変更点と、新しいコードの書き方を紹介します。■■主な変更点…