Skip to content

組み込みツール

言語: 日本語 | English | 简体中文 | 四川话

pagent.defaults の任意ツール: clockregionreadfileweb_search

python
from pagent import Agent, LLM, Session, DEFAULT_TOOLS, clock, readfile, region, web_search

agent = Agent(
    llm=LLM("gpt-4o-mini"),
    session=Session("助手として答えて。"),
    tools=[*DEFAULT_TOOLS],
    max_turns=8,
)

DEFAULT_TOOLS[clock, region]web_search は別途追加とインストールが必要。

clock

現在時刻(ISO 8601)。

python
tools=[clock]

region

OS のロケール / タイムゾーン(GPS なし)。

python
tools=[region]

readfile

絶対パスでプロセスの cwd 以下の UTF-8 を読む。相対パスは不可。最大 500 コードポイント

python
tools=[readfile]

DuckDuckGo で Web 検索。

bash
pip install 'pagent[search]'
python
tools=[web_search]

関連

Released under the MIT License.