Claude-Journalist は、Claude 3 AI モデルの力を活用して、特定のトピックに関する高品質の記事を調査、執筆、編集します。 Web 検索 API を利用して関連情報を収集し、コンテンツを分析し、主要なメディア出版物に掲載されるかのような、よく構成された有益で魅力的な記事を生成します。
AI ジャーナリストを試してみたいが、コードに煩わされたくない場合は、修正されたバージョンを HyperWrite プラットフォームで直接使用できます。初めてユーザーの場合は、サインインするように求められます。サインインしたら、戻ってこのリンクをもう一度クリックして、ツールに直接アクセスします。
書くトピックを入力するようユーザーに求めます
Claude 3 Haiku を使用して、トピックに関連する検索語のリストを生成します。
検索語ごとにSERP APIを使用して検索を実行します
クロードに、検索結果から最も関連性が高く有益な URL を選択するよう依頼します。
newspaper3k
ライブラリを使用して、選択した URL から記事のテキストを取得します
取得した記事本文をもとにクロードに質の高い記事の執筆を依頼する
編集者 (クロード) に記事をレビューし、改善のための提案を提供するよう依頼します。
編集者 (クロード) に提案に基づいて記事を書き直すように依頼します。
生成された記事と編集された記事を印刷します
Claude-Journalist を実行するには、次のものが必要です。
Claude AI モデルにアクセスするための Anthropic API キー
Web検索を実行するためのSERP APIキー
Google Colab または Jupyter Notebook でclaude_journalist.ipynb
ノートブックを開きます。
ノートブック内のANTHROPIC_API_KEY
とSERP_API_KEY
のプレースホルダーをそれぞれの API キーに置き換えます。
ノートブックのセルを順番に実行してコードを実行します。
プロンプトが表示されたら、記事を書きたいトピックを入力します。
AI システムが記事を調査、執筆、編集するまで待ちます。
Claude-Journalist は、記事作成プロセスを支援するために設計された実験的なツールです。高品質のコンテンツを生成することを目的としていますが、出力は出版前に人間の編集者によって慎重にレビューされ、事実確認される必要があります。生成された記事は、特定の編集基準やガイドラインを満たすために、さらに編集や改良が必要になる場合があります。
このプロジェクトは MIT ライセンスに基づいてライセンスされています。
貢献は大歓迎です!問題を見つけた場合、または改善のための提案がある場合は、問題を開くか、プル リクエストを送信してください。
いくつかの既知の改善領域:
検索結果のフィルタリングと選択プロセスを強化する
追加のファクトチェックおよび検証メカニズムを実装する
記事の構造とフォーマットを最適化する
マット・シューマー - @mattshumer_
最後に、これよりもさらに優れたものを試してみたい場合は、HyperWrite Personal Assistant にサインアップしてください。これは基本的に、リアルタイム情報にアクセスできる AI であり、a) 驚くほど自然に文章を書くことができ、b) Web ブラウザを操作してタスクを完了することができます。