ChatGPT 4 使用開始

ChatGPT3.5ではしばしば解決できないことがあったので、最新の4にupgradeした。
ここでは回答codeでの再現性も確認してくれるので、GPT3.5の時よりも効率が上がりました。

次のcodeは文字列中にtab数が幾つあるか確認するcodeです(あまり意味のある例ではないが)。
GPT3.5が何回もtryしてくれたが、最終的に正解に届かなかった。

そこでupgradeしたので、同じことをGPT4に質問したら一発で次の回答を貰った。
勿論一発合格! 有料の値打ちがあります。

* tab数を数える_AI4.py  2/21/2024

import PySimpleGUI as sg
import re

text_file = "わが衣手は露にぬれつつ\t天智天皇\t秋の田のほとりに作った仮小屋の苫の編み目が粗いので、私の袖は夜露にしっとりと濡れていくことだ。\t後撰集\t1.jpg\t1.mp3"

tab_count = len(re.findall(r'\t', text_file))

layout = [
    [sg.Text(text_file, key='-TEXT-')],
    [sg.Button("Count Tabs")]
]

window = sg.Window("Tab Count", layout)

while True:
    event, values = window.read()
    if event == sg.WINDOW_CLOSED:
        break
    elif event == "Count Tabs":
        sg.popup(f"Number of tabs: {tab_count}")

window.close()

結果はこうなりました。