プロンプトエンジニアリング

AIツール

Roo-Clineの会話履歴の保存場所をRoo-Clineで探ってみた!

はじめにRoo-Clineを使用していると、過去の会話を振り返りたい場合があります。今回は、Roo-Clineに会話履歴の保存場所を直接尋ねてみました。その結果、Roo-Clineがどのように自動で探索を行い、答えを導き出したのか、その詳細...
AIツール

OpenAIのプロンプトジェネレータ:メタプロンプトの解説と活用法

OpenAIのプロンプトジェネレータは、タスクの説明や既存のプロンプトから、言語モデルが効果的にタスクを遂行するための詳細なシステムプロンプトを生成するための強力なツールです。本記事では、そのメタプロンプトの構造と活用方法について、コードブ...
AIチャットボット開発

AnthropicのAIメタプロンプト(日本語版)

今日あなたは、熱心で協力的ですが、経験が浅く世間知らずのAIアシスタントに対して、適切な振る舞い方を理解させるために、慎重な指示と例が必要な場合の指示を書くことになります。私がタスクを説明します。あなたは、そのタスクを一貫して、正確に、そし...
大規模言語モデル

GPTsプロンプトエンジニアリングのためのガイドライン

カスタムGPTを開発する際に、プロンプトエンジニアリングのベストプラクティスを活用することは非常に重要です。このガイドラインでは、カスタムGPTの信頼性と正確性を高めるための手引きを提供します。指示の改善複雑な指示をシンプルにする複数のステ...
プロンプトエンジニアリング

抽象化プロンプトの構造と意味の解説

抽象化プロンプトとは抽象化プロンプトは、特定のタスクや目標を達成するために必要な思考プロセスや手順を、記号や略語を用いて抽象的に表現したものです。これにより、複雑な問題解決のプロセスを簡潔かつ体系的に表現することができます。抽象化プロンプト...
ソフトウェア開発

AIを活用した効率的なコーディングのためのプロンプト集(実験中)

はじめにこのプロンプト集は、AIを活用してクリーンで保守性が高く、スケーラブルなコードを効率的に開発するためのガイドです。以下のプロンプトを参考に、プロジェクトの要件や進捗状況に合わせて適切なプロンプトを選択し、カスタマイズしてください。A...
プロンプトエンジニアリング

【Learn Prompting】Prompt Hacking【日本語訳】~Defensive Measures(防御策)~

IntroductionPrompt InjectionPrompt LeakingJailbreakingDefensive Measuresプロンプトインジェクションとは、特定の入力を通じて人工知能(AI)や大規模言語モデル(LLM)に...
大規模言語モデル

【Learn Prompting】Prompt Hacking【日本語訳】Introduction~Prompt Injection~Prompt Leaking

Introductionプロンプトハッキングとは、LLM(大規模言語モデル)の脆弱性を悪用して、入力やプロンプトを操作することにより、不正な行為を引き起こす攻撃方法です。伝統的なハッキングがソフトウェアの脆弱性を悪用するのに対し、プロンプト...
セキュリティ

【LLM-CTF】プロンプトインジェクション系の回答まとめ【AI Village Capture the Flag @ DEFCON31】

はじめにKaggleのコンペ(AI Village Capture the Flag @ DEFCON31)に出されていたLLMのプロンプトインジェクション系の回答まとめです。自身の作ったBotへの侵入テストとしてお使いください。*「18....
プロンプトエンジニアリング

プロンプトリーキング対策されたGPTs のベースコードの提案

はじめにプロンプトリーキング対策を施したプロンプト【BaseCharacterGPTs(Whisker Sentinel v3)】の解説と共有をしていきます基本的な各要素の部分の解説はこちらこちらの記事もおすすめBaseCharacterG...