ローカルPCで文章生成(pythonとgpt-2)を試してみたら、それっぽい文章にはなるけど…。
1 2 3 4 5 |
# gptライブラリ pip install transformers # pytorch(Meta謹製のオープンソース機械学習ライブラリ) pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 |
from transformers import AutoModelForCausalLM, AutoTokenizer import torch # モデルとトークナイザのロード model_name = "rinna/japanese-gpt2-medium" tokenizer = AutoTokenizer.from_pretrained(model_name, legacy=False) model = AutoModelForCausalLM.from_pretrained(model_name) # プロンプト設定 prompt = """ AIを活用したブログ記事の自動生成方法について: 近年、AI技術を活用したブログ記事作成が注目されています。本記事では、以下のテーマに基づいてブログ記事を生成する方法を解説します。 テーマ: SEO対策を考慮したブログ記事の作成と編集のポイント """ # トークナイズとAttention Maskの設定 input_ids = tokenizer.encode(prompt, return_tensors="pt") attention_mask = torch.ones_like(input_ids) # テキスト生成設定 output = model.generate( input_ids=input_ids, attention_mask=attention_mask, max_length=150, # 長さ制限 repetition_penalty=3.0, # 繰り返し抑制 do_sample=True, # ランダムサンプリング temperature=0.7, # 多様性を調整 top_k=50, # 上位50トークンから選択 top_p=0.9, # 上位確率90%の候補から選択 pad_token_id=tokenizer.eos_token_id ) # 結果のデコードとフィルタリング generated_text = tokenizer.decode(output[0], skip_special_tokens=True) # 不要な文字列の削除(例としてURLや過剰な装飾を削除) filtered_text = generated_text.replace("http://www.examplewikiblogger/indentry_page", "") filtered_text = filtered_text.replace("♪", "").replace("^_−☆", "") # 結果を表示 print("生成されたブログ記事:") print(filtered_text) |
生成されたブログ記事:
を活用したブログ記事の自動生成方法について: 近年、技術を活用したブログ記事作成が注目されています。
本記事では、以下のテーマに基づいてブログ記事を生成する方法を解説します。
テーマ: 対策を考慮したブログ記事の作成と編集のポイント… (続きを読む)
本稿では、「wordpress」を使ってwebサイトを作成する手順を説明し ます(このページに記載されている内容は「はじめまして」「さて今回はどういった内容でお話を進めていきましょうか?」という流れになりませんことご了承くださいませ)、
「何から始めたらいいのか分からない!」といった方もい [全文へ] 「なぜあなたは自分の書いた文章を読みたいと思ってくれないんですかね?その理由って『読みたくない』とかではなく、『
色々と試しても、ぜんぜんマトモな文章にならない…。
を活用したブログ記事の自動生成方法について: 近年、技術を活用したブログ記事作成が注目されています。
本記事では、以下のテーマに基づいてブログ記事を生成する方法を解説します。
テーマ: 対策を考慮したブログ記事の作成と編集のポイントでは実際にどんな風に書くのか?
ここではwordpressのテーマやプラグインを利用するこ とで手軽にできる「seo」を意識したデザインで投稿しましょう!
また今回の例のように特定のキーワードを入れてみたりするとより効果的ですよ
「今すぐ試したい!」という方はこちらの記事を参考にしてくださいね
上記の図のような感じになります(※画像は先ほど作成したもの) search consoleから、「サイトマップ」「ページ構造化 データ」、「検索エンジン