この記事には広告・PRを含む場合があります。

楽天市場API×AIで商品紹介記事を作る手順【3】AI紹介文生成編

楽天市場API、Googleスプレッドシート、OpenAI APIを組み合わせて、商品紹介記事の作成を効率化する手順をまとめた記事シリーズです。

OpenAI APIの接続確認

OpenAI APIキーを .env に設定したら、まずサンプル商品でAI生成を確認します。

python test_ai_generate.py

成功すると、以下のような項目がターミナルに表示されます。

スプレッドシートの商品からAI紹介文を作る

次に、スプレッドシート内の 投稿文作成状態未作成 または空欄の商品を対象に、AI紹介文を生成します。

python ai_generate_from_sheets.py --limit 1

まずは1件だけ実行して、文章の品質や料金感を確認します。

AI生成で追加される列

少しずつ生成する

AI APIは利用料金がかかるため、最初は少ない件数で確認します。

python ai_generate_from_sheets.py --limit 1

問題なければ3件。

python ai_generate_from_sheets.py --limit 3

慣れてきたら10件。

python ai_generate_from_sheets.py --limit 10

AI生成後の状態

生成が完了すると、対象行の 投稿文作成状態作成済み になります。

投稿文作成状態: 作成済み

対象商品が0件になる場合

以下のように表示されることがあります。

AI紹介文生成完了: 0 件
対象商品がありません。

この場合は、以下を確認します。

もう一度生成したい場合は、対象行の 投稿文作成状態未作成 に戻します。

AI文章の確認ポイント

生成された文章はそのまま使う前に、人の目で確認します。

この工程のゴール

ここまでで、スプレッドシートの商品情報をもとに、紹介文・SNS文・記事タイトル案・記事本文が自動生成されます。 次の記事では、このAI生成済みデータをPHP記事ファイルに変換し、ローカルサイトで確認します。