ddg-opentine
Use DDG Agent-Payable Services as your opentine agent's model — opt-in, with zero changes to opentine. opentine stays universal and provider-neutral; DDG lives entirely in this package.
pip install ddg-opentine ddg-router
ddg-router & # local x402-paying proxy (free-trial by default)
from ddg_opentine import ddg_agent
agent = ddg_agent(tools=[...]) # an opentine Agent that uses DDG
# or bring DDG to plain opentine yourself:
from opentine.runtime import Agent
from ddg_opentine import DDG
agent = Agent(model=DDG())
opentine core has no DDG dependency and no default — this is the zero-lock-in way.
Metadata
Release files for ddg-opentine 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ddg_opentine-0.1.0.tar.gz | 2.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ddg_opentine-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 4.5 kB
Release files / ddg_opentine-0.1.0.tar.gz
| Download URL | ddg_opentine-0.1.0.tar.gz |
|---|---|
| Size | 2.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b47caf197e667cd95774f29209ff4922e121b3dbd485b0eaabc6a66d9f009dbc
|
|
BLAKE2b-256 checksum How to use checksums |
a883841587b43c1aa400b41ab000426a6aec4d197e3b373b865b17ab74a2aa0c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.11.12 {"installer":{"name":"uv","version":"0.11.12","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Linux Mint","version":"22.3","id":"zena","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|
Release files / ddg_opentine-0.1.0-py3-none-any.whl
| Download URL | ddg_opentine-0.1.0-py3-none-any.whl |
|---|---|
| Size | 2.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
54927db0900151a3fc83313322dff6c069a2394b1313528a91afa0003a5b2b76
|
|
BLAKE2b-256 checksum How to use checksums |
b1011d5b5b6abcab79ee0633925c531773cbb90b4551690d0adf199d65e44b95
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.11.12 {"installer":{"name":"uv","version":"0.11.12","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Linux Mint","version":"22.3","id":"zena","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|