この記事の目的
ChatGPTにはLLM(大規模言語モデル)と呼ばれる技術が使われています。このLLMを使ったプログラムを簡単に書くためのフレームワークにLlamaIndexがあります。
今回はLlamaIndexを使った検索プログラムをご紹介します。
LlamaIndex, Data Framework for LLM Applications
LlamaIndex is a simple, flexible data framework for connecting custom data sources to large language models (LLMs).
[広告]関連書籍
リンク
リンク
サンプルコードと実行結果
サンプルコード
LlamaIndexのバージョンは0.11.17を使用しました。
実行結果1
質問文「クラス図を自動生成する方法は」で検索したときの検索結果が下記です。
確かにクラス図の自動生成を扱った記事がヒットしています。
IntelliJでJavaのクラス図を自動生成する ~PlantUML Parser~
この記事の目的 統合開発環境にIntelliJ IDEAを最近使い始めました。IntelliJ IDEAでソースコードからクラス図を簡単に自動生成するプラグイン「PlantUML Parser」をご紹介します。 クラス図の自動生成を扱った記...
Javaのクラス図を自動生成する ~UMLDoclet~
この記事の目標 ライブラリのプログラムを読んでみたい。そこでUMLのクラス図を自動生成して、プログラムの構造を視覚的に理解してみる。 UMLとは「統一モデリング言語(Uniformed Modeling Language)」を指す。簡単に言...
実行結果2
この検索は検索結果がないような質問文でも、必ず何かがヒットしてしまう難点があります。
質問文「世界征服する方法は」で検索したときの検索結果が下記です。到底ヒットするはずのない質問文ですが、将棋の記事がヒットしています。かろうじてかすってはいる…?
実戦次の一手 No.1
問題 ☗2二金、☖同玉と玉を穴熊の外に引っ張り出した局面です。次の一手を考えてください。 後手の持駒:角 金 9 8 7 6 5 4 3 2 1 +---------------------------+ | ・ 龍 ・v銀 ・ ・ ・v桂...
コメント