Python

PythonでDALL-E3

note.com from openai import OpenAI import requests client = OpenAI() quality = ["standard", "hd"] styles = ["vivid", "natural"] images = [] labels = [] for q in quality: for s in styles: response = client.images.generate( model="dall-e-3",…

スケジュール管理プロンプト

ChatGPTを用いたスケジュール管理機能を実装するためのスクリプトを開発してください。具体的には、以下の機能を持つスクリプトが必要です: 会議スケジュールの提案: 各参加者の利用可能な時間帯を入力として受け取り、衝突を避ける最適な会議時間を算出す…

GPT4 turbo

weel.co.jp

画像の内容をChatGPTに問い合わせるAPI

chatgpt-lab.com from openai import OpenAI client = OpenAI() # シークレットキーを直接入れる場合 # client = OpenAI(api_key="sk-xxxx") response = client.chat.completions.create( model="gpt-4-vision-preview", messages=[ { "role": "user", "cont…

LangChainチュートリアル

py -m pip install langchain py -m pip install openai import os os.environ["OPENAI_API_KEY"] = "API KEY" from langchain.llms import OpenAI # LLMラッパーを初期化 llm = OpenAI(temperature=0.9) # 会社名を生成する質問を作成 text = "カラフルなソ…

ChatGPT自動生成

import os import openai # APIキーの設定 openai.api_key = 'API KEY' # GPT-3モデルの指定 model_engine = "gpt-3.5-turbo" messages = [{"role": "system", "content": "You are a helpful assistant."}] def gpt(user_input): messages.append({"role": …

ChatGPTとPythonの組み合わせ

note.com from gpt3z import gpt a=gpt("AIについて本を書こうと思う。五章構成で英語の目次と各章の概要を書け") b=gpt(f"{a} この目次の第一章を日本語で書け") c=gpt(f"{a} この目次の第二章を日本語で書け") d=gpt(f"{a} この目次の第三章を日本語で書け…

動いたChatコード

import os import openai # APIキーの設定 openai.api_key = 'API KEY' # GPT-3モデルの指定 model_engine = "gpt-3.5-turbo" messages = [{"role": "system", "content": "You are a helpful assistant."}] def gptChat(user_input): messages.append({"rol…

ChatGPT-4V

qiita.com

Fuction calling 例

‘‘‘ import openai import json from dotenv import load_dotenv load_dotenv() import os model_name = "gpt-4-0613" model_name = "gpt-3.5-turbo-0613" openai.api_key = "APIキー" functions=[ { "name":"whoisheroine", "description":"", "parameters"…

Function calling

note.com !pip install openai import openai import json import requests openai.api_key = "自分のAPIキー" def get_weather_info(latitude, longitude): base_url = "https://api.open-meteo.com/v1/forecast" parameters = { "latitude": latitude, "lo…

Pythonでgoogle sheetに書き込む方法

www.teijitaisya.com import gspread from google.oauth2.service_account import Credentials # お決まりの文句 # 2つのAPIを記述しないとリフレッシュトークンを3600秒毎に発行し続けなければならない scope = ['https://www.googleapis.com/auth/spreadsh…

BardをPythonからつかう

note.com

LangChainとguidance

gihyo.jp

Marvin

note.com github.com LLMをモジュールにする

動画の扱い

動画の扱い WEBカメラから撮影した画像を画面に表示する import numpy as np import cv2 cap = cv2.VideoCapture(0) while(True): # Capture frame-by-frame ret, frame = cap.read() # Our operations on the frame come here gray = cv2.cvtColor(frame, c…

画像の読み込み・保存・表示

画像を扱う http://labs.eecs.tottori-u.ac.jp/sd/Member/oyamada/OpenCV/html/py_tutorials/py_gui/py_image_display/py_image_display.html#display-image img= cv2.imread('image.png',0) 画像を読み込む 第一引数はファイル名、第二引数は読み込みモード…

OpenCVチュートリアルのサイト

http://labs.eecs.tottori-u.ac.jp/sd/Member/oyamada/OpenCV/html/index.html 環境構築 NumpyとMatplotlibを入れる 以下を実行する py -m pip install opencv-python py -m pip install opencv-contrib-python

OpenAI

beta.openai.com

VNCでRaspberry Piにリモートデスクトップ接続 (Windows/Mac/Linux対応)

デフォルトのユーザー名「pi」とパスワード「raspberry」が設定 「Ctrl-Alt-F2」で仮想コンソールを出す(起動中いつでも。戻るときは「Ctrl-Alt-F7」) www.indoorcorgielec.com manual.iij.jp sudo nano /etc/profile.d/proxy.sh PROXY_URL="http://user:pas…

raspberry pi から ネットワーク上のドライブにアクセスする場合

smb://IPアドレス でアクセスする 例 smb://192.168.240.1/TEST_PRG

複数の文字列を置き換えるコード

import os import glob import datetime class MainControl: def __init__(self): self.log = Log() self.log.setLogFilename("log.log") self.log.logPrintln("[START]" + datetime.datetime.now().strftime('%Y/%m/%d %H:%M:%S')) pass def main(self): rp…

pythonでGUI

https://qiita.com/konitech913/items/61dc715ddaad54505a29?utm_content=buffera274b&utm_medium=social&utm_source=facebook.com&utm_campaign=buffer

Raspberry PI でLチカ

www.indetail.co.jp こちらのサイトを参考にやってみた。以下のエラーが出て困っていたが、調べたらワーニングで動作には関係ないとのこの RuntimeWarning: This channel is already in use, continuing anyway. Use GPIO.setwarnings(False) to disable war…

scikit-learnについて調査

scikit-learnのサンプルデータセット note.nkmk.me トイ・データセット(Toy dataset)の一覧 load_boston() 回帰 ボストンの住宅価格 load_iris() 分類 アイリス(アヤメ)の種類 load_diabetes() 回帰 糖尿病の進行状況 load_digits() 分類 手書き文字(数…

初心者向け機械学習サンプルソース

www.headboost.jp #最も使われているのはGoogleが公開しているTensorFlow(テンサーフロー)か、scikit-learn(サイキットラーン)でしょう。 from sklearn import datasets #scikit-learnのデータセットモジュールのインポート digits=datasets.load_digits…

Pythonで機械学習

aizine.ai こちらのコードを動かしてみた。 import keras from keras.datasets import mnist from keras.models import Sequential from keras.layers import Dense, Dropout, InputLayer from keras.optimizers import RMSprop import matplotlib.pyplot as…

Pythonで計測器制御 pyvisaを使う

以下を参考に動かしてみた。 qiita.com pip install pyvisa またはwinなら以下でインストール py -m pip install pyvisa このコードで動いた import pyvisa rm = pyvisa.ResourceManager() visa_list = rm.list_resources() usb1 = visa_list[0] inst_1 = rm…

指定したファイル以外を再帰的に全て削除

このスクリプトをフォルダに置いて実行すると、指定ファイル以外のファイルを再帰的に削除します。 #!/usr/bin/python3 """ 指定したファイル名のファイル以外を再帰的に削除する 本スクリプトのあるフォルダ及びそのサブフォルダ内のファイルを削除する。 D…

Pythonによる計測器制御

qiita.com