みなさんがよく使っているChatGPTで、あ~これネットの最新の情報取ってきたいんだよなぁみたいな事ありませんか?ChatGPTは、モデルが作られたときの情報しか持っていないので、最新の情報を取得できません。。。 でも、ネットから情報を取ってきていい感じに表示してほしいんだけどみたいなこともあると思います。 そこで今回は、「アニメランキング」の最新を取得する機能(Tool)を作って解説してみたいと思います。 今回の仕様は、下記となります。 dアニメからの情報をランキング化する(300位までのデータ) プロンプトで順位の指定があった場合、その順位のアニメを提示する。 プロンプトで順位指定がなければ、アニメランキングのTOP10を提示する。 300位以上のデータを希望された場合は、格納していないのでダメです!と警告を返す。 まずは下準備 dアニメのランキングから、ランキング情報を叩いているAP
![LangChainでToolを作ってアニメランキングを表示させてみた - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/65fc17ce0014acf45f5697df6dc89d355ef8eae8/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9TGFuZ0NoYWluJUUzJTgxJUE3VG9vbCVFMyU4MiU5MiVFNCVCRCU5QyVFMyU4MSVBMyVFMyU4MSVBNiVFMyU4MiVBMiVFMyU4MyU4QiVFMyU4MyVBMSVFMyU4MyVBOSVFMyU4MyVCMyVFMyU4MiVBRCVFMyU4MyVCMyVFMyU4MiVCMCVFMyU4MiU5MiVFOCVBMSVBOCVFNyVBNCVCQSVFMyU4MSU5NSVFMyU4MSU5QiVFMyU4MSVBNiVFMyU4MSVCRiVFMyU4MSU5RiZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU2JnR4dC1jbGlwPWVsbGlwc2lzJnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9N2E1MmNhMTg2ZGI4ODVjYzJkZjk1NWQ1Nzk5YTk4ZjQ%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTcxNiZ0eHQ9JTQwdW1heGlhb3RpYW4mdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zMiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPTcwMzFiOTJhZjI3Nzg3OTdmYzJiMWU2MWM2YjE3ZjU1%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3D8f2b7e1a7adcda86db97a096b8ca4ef6)