Skip to content

elith-co-jp/nikkei-linux-2023-11-generative-agents

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

日経Linux2023年11月号LLMによる生成エージェント特集サポートページ

概要

2023年10月6日に日経BPから出版される日経Linux2023年11月号のLLM特集の「LLMによる生成エージェントの世界」特集のサポートページです。

日経Linux 2023年 11 月号

学習コード

動作環境

  • デモはGradioを用いて行うことができます。
  • ローカルのPCで動作確認済みです。
  • LangChainとOpenAIのAPIを利用しているため、APIキーを用意する必要があります。

OpenAIのAPIキーの認識方法

  • リポジトリの直下に .envファイルを作成し利用してください。
OPENAI_API_KEY="<自身のAPIキー>"

記憶方法(メモリストリーム)

  • 重要度・関連性・最新性の3つの観点で生成エージェントが検索スコアを算出し、それによってメッセージを作成します。

利用方法

  • pyproject.tomlは以下のようなライブラリとバージョンで構成されています。
[tool.poetry]
name = "generative_agents"
version = "0.1.0"
description = ""
authors = []
readme = "README.md"

[tool.poetry.dependencies]
python = ">=3.9,<3.12"
langchain = "^0.0.295"
openai = "^0.28.0"
notebook = "^7.0.3"
python-dotenv = "^1.0.0"
tiktoken = "^0.5.1"
faiss-cpu = "^1.7.4"
gradio = "^3.44.4"
  • 自身でライブラリをインストールするかpipコマンドを利用してインストールしてください

  • main.pyを動作させることでデモ画面が立ち上がります。

ライセンス

  • GNU Affero General Public License v3.0ライセンスです。

参考文献・注釈

記事内で参照した参考文献です。記事内では *3 と記載があれば、以下の *3 の参考文献や注釈を参照しています。

About

日経Linux2023年11月号LLM特集の生成エージェントリポジトリ

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages