以下のコードを実行すればよい。もちろん、プロンプトはその時々で変更する前提。
from duckduckgo_search import DDGS results = DDGS().chat( """ #### 指示 meganedesu.comというブログを紹介して """ , model = "gpt-4o-mini", #, model = "claude-3-haiku", #, model = "llama-3.1-70b", #, model = "mixtral-8x7b" ) print(results)
2024.12.23時点で、モデルは、上記サンプルコードの4つが指定できる。これは、DuckDuckGo AI Chatで利用できるモデルと同じ。
ちなみに、上記を実行した結果↓
あながち間違いではないかも。というか、合っていそう。
ちなみに、上記コードを実行する前に、ライブラリのインストールが必要。例えば、以下のようなコードでインストールすることが可能。
pip install duckduckgo-search