Genaral AI Angent Framework for Python
Project description
penjent 🐧
Pengent(ペンジェント) は、軽量かつ汎用的な AIエージェントフレームワーク です。 ChatGPT・Claude・GeminiなどのLLMと、ツール実行やルール処理を組み合わせて、柔軟なマルチエージェント処理が行えます。
Functions
- 複数のLLMに対応:OpenAI / Claude / Gemini など、用途に応じて使い分け可能
Usecase
- SlackやLINE BotなどチャットからAIで自動対応したい
- Faq用のエージェントをすぐに使いたい(RAGを活用すれば無料AIでも活用可能)
Install
pip install git+https://gitea.pglikers.com/ai-program/penjent.git@latest
今後の方針について
バージョンの1.2.0より責任範囲を明確にするため
LLMとエージェントの機能を絞りました。
- アダプタ関連機能を削除しました。
- タスク関連機能を削除しました、
- Agentのステータス管理はセッションクラス(Session)に委任しました。
AIエージェントの補助機能については別ライブラリで提供してきます
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pengent-1.2.1.tar.gz
(138.9 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
pengent-1.2.1-py3-none-any.whl
(206.5 kB
view details)
File details
Details for the file pengent-1.2.1.tar.gz.
File metadata
- Download URL: pengent-1.2.1.tar.gz
- Upload date:
- Size: 138.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
26247bf56277fdf4a99f2829fa0eff7f637d4be279383ed3f7a11e22c835e565
|
|
| MD5 |
53e095de37617932b8609d8ea167a8a9
|
|
| BLAKE2b-256 |
9cb65b31dd8cc87d30137dd979385f7360921c565ec278ef0b4fbfd6ca0af7f3
|
File details
Details for the file pengent-1.2.1-py3-none-any.whl.
File metadata
- Download URL: pengent-1.2.1-py3-none-any.whl
- Upload date:
- Size: 206.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5880375d0aa77a4203b6d92035de709f6c7cb955f26dd9dce4e034669d37164b
|
|
| MD5 |
9eade66c9c0667e0629456012b1c8f0a
|
|
| BLAKE2b-256 |
9bff74d0e8c32589d82dc69de20b30cc31d1a35c3400626ec98d3272808eb8fd
|