aikernel_net.standard_providers
aikernel_net.standard_providers public Python API generated from source.
Source: AIKernel.Core/python/src/aikernel_net/standard_providers.py
概要
この Python モジュールは aikernel-net に属し、生成インベントリには公開シンボル 12 件が含まれます。
位置づけ
この Reference ページは、生成された API 事実にパッケージとソースの文脈を添えて、単なる一覧ではなく実装判断に使える資料として公開しています。
利用方法
ラッパーコードを書く前に、モジュール名、公開クラス/関数/定数の形、docstring の説明範囲を確認するために使います。
例
python -c "import aikernel_net.standard_providers; print(aikernel_net.standard_providers.__name__)"
注記
docstring の概要は Python ソースから直接読み取っています。概要が空の場合は、生成サイトで補うのではなくソース側の改善対象です。
関連項目
Python package | Docs | Tutorials
| 種別 | シンボル | 概要 |
|---|---|---|
| class | CapabilityContractCapabilityContract |
標準 Provider が公開する AIKernel Capability 契約を表します。 |
| class | StandardProviderContractStandardProviderContract |
標準 Provider の公開 identity と Capability surface を表します。 provider 自身が固定の静的 Capability descriptor なしで動的 invocation を公開する場合、 managed invoker type を保持します。 |
| constant | MINIMAL_RUNTIME_PROVIDERMINIMAL_RUNTIME_PROVIDER |
|
| constant | LOCAL_EXECUTION_PROVIDERLOCAL_EXECUTION_PROVIDER |
|
| constant | VFS_PROVIDERVFS_PROVIDER |
|
| constant | SKILL_PROVIDERSKILL_PROVIDER |
|
| constant | SYSTEM_INFO_PROVIDERSYSTEM_INFO_PROVIDER |
|
| constant | _STANDARD_PROVIDERS_STANDARD_PROVIDERS |
|
| function | standard_provider_contractsdef standard_provider_contracts() |
組み込み標準 Provider 契約を boot registration order で返します。 |
| function | standard_providerdef standard_provider(provider_id: str) |
provider ID から標準 Provider 契約を解決します。 |
| function | standard_capabilitydef standard_capability(capability_id: str) |
capability ID から標準 Capability 契約を解決します。 |
| function | standard_provider_managed_typesdef standard_provider_managed_types() |
reflection loading に必要な managed provider / invoker type name を返します。 |