Skip to main content

Agent Framework plugin for D-ID avatar

Project description

D-ID plugin for LiveKit Agents

Support for the D-ID virtual avatar.

See the D-ID integration docs for more information.

Installation

pip install livekit-plugins-did

Pre-requisites

You'll need an API key from D-ID. It can be set as an environment variable: DID_API_KEY

Supported avatars

This plugin only supports v4 avatars (type: expressive). Earlier avatar versions are not compatible. See the D-ID Create Agent API for details on creating a compatible agent.

Example — creating an expressive agent via the D-ID API:

curl -X POST https://api.d-id.com/agents \
  -H "Authorization: Basic <YOUR_API_KEY>" \
  -H "Content-Type: application/json" \
  -d '{
    "presenter": {
      "type": "expressive",
      "presenter_id": "public_mia_elegant@avt_TJ0Tq5"
    },
    "preview_name": "My Expressive Agent"
  }'

Use the agent ID from the response as the agent_id parameter in the plugin.

Project details


Download files

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

Source Distribution

livekit_plugins_did-1.5.5.tar.gz (5.9 kB view details)

Uploaded Source

Built Distribution

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

livekit_plugins_did-1.5.5-py3-none-any.whl (6.9 kB view details)

Uploaded Python 3

File details

Details for the file livekit_plugins_did-1.5.5.tar.gz.

File metadata

  • Download URL: livekit_plugins_did-1.5.5.tar.gz
  • Upload date:
  • Size: 5.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for livekit_plugins_did-1.5.5.tar.gz
Algorithm Hash digest
SHA256 ad0174b49a9734fc9ccb91337c6d07dbc0d53bc3ffd049c0bbef975df362c7d1
MD5 8934c487924a4c3bcb5847c4e9639f57
BLAKE2b-256 81d8fafb3e2c8a22e633c70170656b1ad1df57d46cf4c2f848f8eff6949815c5

See more details on using hashes here.

Provenance

The following attestation bundles were made for livekit_plugins_did-1.5.5.tar.gz:

Publisher: publish.yml on livekit/agents

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

File details

Details for the file livekit_plugins_did-1.5.5-py3-none-any.whl.

File metadata

File hashes

Hashes for livekit_plugins_did-1.5.5-py3-none-any.whl
Algorithm Hash digest
SHA256 b37d5b1d83402db4d89103ae04e908df750350c709f687216692cf58d911bf3d
MD5 2c6fe1003a770cfc6f0522aaa977b6df
BLAKE2b-256 36a2fec273acb6f4a16b843bd49b8b746cd547fec66a9a3cecfda6ffc3ec613c

See more details on using hashes here.

Provenance

The following attestation bundles were made for livekit_plugins_did-1.5.5-py3-none-any.whl:

Publisher: publish.yml on livekit/agents

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 Pingdom Monitoring Sentry Error logging StatusPage Status page