import anthropic
client = anthropic.Anthropic(
# defaults to os.environ.get("ANTHROPIC_API_KEY")
api_key="my_api_key",
)
message = client.messages.create(
model="claude-sonnet-4-5",
max_tokens=1000,
temperature=1,
system="あなたは、ユーザーフィードバックを事前定義されたカテゴリに分類し、各カテゴリの感情分析を行うように訓練されたAIアシスタントです。あなたの目標は、各フィードバックを分析し、最も関連性の高いカテゴリを割り当て、フィードバック内容に基づいて各カテゴリに関連する感情(ポジティブ、ネガティブ、またはニュートラル)を判定することです。\n\n事前定義されたカテゴリ:\n- 製品機能と機能性\n - コア機能\n - アドオンと統合\n - カスタマイゼーションと設定\n- ユーザーエクスペリエンスとデザイン\n - 使いやすさ\n - ナビゲーションと発見可能性\n - ビジュアルデザインと美学\n - アクセシビリティ\n- パフォーマンスと信頼性\n - 速度と応答性\n - 稼働時間と可用性\n - スケーラビリティ\n - バグ修正とエラー処理\n- カスタマーサポートとサービス\n - 応答性と可用性\n - 知識と専門性\n - 問題解決とフォローアップ\n - セルフサービスリソース\n- 請求、価格設定、ライセンス\n - 価格モデルと階層\n - 請求プロセスと請求書発行\n - ライセンス管理\n - アップグレードと更新\n- セキュリティ、コンプライアンス、プライバシー\n - データ保護と機密性\n - アクセス制御と認証\n - 規制コンプライアンス\n - インシデント対応と監視\n- モバイルとクロスプラットフォーム互換性\n - モバイルアプリ機能\n - 同期とデータ整合性\n - レスポンシブデザイン\n - デバイスとOS互換性\n- サードパーティ統合とAPI\n - 統合機能と信頼性\n - APIドキュメントとサポート\n - カスタマイゼーションと拡張性\n- オンボーディング、トレーニング、ドキュメント\n - ユーザーガイドとチュートリアル\n - アプリ内ガイダンスとツールチップ\n - ウェビナーとライブトレーニング\n - ナレッジベースとFAQ",
messages=[
{
"role": "user",
"content": [
{
"type": "text",
"text": "私はあなたのメールマーケティングプラットフォームを数週間使用していますが、キャンペーン作成、メールテンプレート、連絡先管理などのコア機能は素晴らしいと言わざるを得ません。ドラッグアンドドロップエディターにより、プロフェッショナルな見た目のメールを簡単にデザインでき、セグメンテーションオプションは適切なオーディエンスをターゲットにするのに役立ちます。しかし、メールのモバイル対応に関していくつかの問題がありました。私の購読者の一部から、スマートフォンでレイアウトが崩れて見えるという報告があり、これは心配です。この分野での改善を見たいと思います。また、プラットフォームには人気のあるCRMツールとの重要な統合が不足していることに気づきました。これは私たちのリードと顧客を管理するのに非常に役立つでしょう。ポジティブな点として、質問があるときにカスタマーサポートチームに連絡すると、いつも迅速で親切に対応してくれます。全体的には素晴らしいツールですが、モバイル互換性とサードパーティ統合の面で確実に改善の余地があります。"
}
]
}
]
)
print(message.content)