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.2.tar.gz
(139.2 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.2-py3-none-any.whl
(207.1 kB
view details)
File details
Details for the file pengent-1.2.2.tar.gz.
File metadata
- Download URL: pengent-1.2.2.tar.gz
- Upload date:
- Size: 139.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6a7045bb787a0b5e2170fc38bfedd0f9cb8662357276d5e57867515ca125b8af
|
|
| MD5 |
df9860b6a39a9dfa9ab5e9dd37bb294a
|
|
| BLAKE2b-256 |
f5bf4879f98ffff8936c6a7b6c4268926fd370b719487330438da733a0695ad0
|
File details
Details for the file pengent-1.2.2-py3-none-any.whl.
File metadata
- Download URL: pengent-1.2.2-py3-none-any.whl
- Upload date:
- Size: 207.1 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 |
aea44eaa7f3f47767186b7e88719e8cfdd780bc05b834fb24eec9afd3bbde4e6
|
|
| MD5 |
3dfbcaf621d4bbb3022c07f4476554d0
|
|
| BLAKE2b-256 |
2b510f070434e5b2d8f9061a399d1c0b7209206f8a9ad7ee370934a31fd9a2f8
|