Skip to main content

kob

SDK Python open source que encapsula a complexidade da construção de um agente de IA em métodos simples e intuitivos.

Status: em design, ainda não implementado.

Client

A SDK oferece uma classe com os principais métodos. O tratamento de assincronicidade é feito por um valor booleano, que quando positivo, ativa um tratamento assíncrono em todos os métodos da classe.

Configuração

A configuração é externa, via arquivo dedicado agent.toml. Segue abaixo exemplo da estrutura do TOML:

# agent.toml
model = "..."
api_key_env = "KOB_API_KEY"

Cadeia de resolução, por campo de config

Cada valor de configuração é resolvido nesta ordem de prioridade:

  1. Argumento explícito no construtor (Agent(model="...")) — maior prioridade.
  2. agent.toml.
  3. Variável de ambiente.
  4. Se nenhuma das três fontes tiver o valor → erro explícito.

Modo debug

Para execução em modo debug, deve-se ativar no arquivo .env o booleano DEBUG.

Em aberto

  • Regra de parada da busca de diretório do agent.toml (subir até a raiz do filesystem vs. parar em um marcador tipo .git).
  • Superfície pública final — métodos concretos do agente.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kob-0.0.2.tar.gz (2.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

kob-0.0.2-py3-none-any.whl (2.7 kB view details)

Uploaded Python 3

File details

Details for the file kob-0.0.2.tar.gz.

File metadata

  • Download URL: kob-0.0.2.tar.gz
  • Upload date:
  • Size: 2.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for kob-0.0.2.tar.gz
Algorithm Hash digest
SHA256 b31fd40dab38fa449294b16184b90c3dcd8fe2619fc6136931fb8f6966cfe195
MD5 52bda6d1ebe1500e444d370e2817631d
BLAKE2b-256 d0a4ff2d988f91ca744fac540c32ad44fca45136300f6fa565ab8cdca6bc138e

See more details on using hashes here.

Provenance

The following attestation bundles were made for kob-0.0.2.tar.gz:

Publisher: publish.yml on ygorPaulo074/kob

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file kob-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: kob-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 2.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for kob-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 75b665dddd20a7a3c780fba5b63482bd1527e7cfe41382799b950440c4ff703d
MD5 9393528406a84672d5e137bb0ac1f89c
BLAKE2b-256 951a21dfdcaaa3dd37b3a552158b41b3a6a40bdff4ab9d1e079cc4d803901bf5

See more details on using hashes here.

Provenance

The following attestation bundles were made for kob-0.0.2-py3-none-any.whl:

Publisher: publish.yml on ygorPaulo074/kob

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page