webrtc-agent-livekit
Quickstart template to build real-time voice AI solutions using the LiveKit Agent framework with WebRTC, open-source and local or 3rd party services such as AWS, Deepgram, Groq or OpenAI. Designed for low-latency.
파일 탐색기
- agent-metrics.py
- Dockerfile
- .dockerignore
- .env.example
- basic.py
- Dockerfile
- fast-preresponse-ollama.py
- fast-preresponse.py
- README.md
- requirements.txt
- bug_report.yaml
- config.yml
- feature_request.yaml
- banner_dark.png
- banner_light.png
- favicon.ico
- logo.svg
- next.svg
- vercel.svg
- CloudConnect.tsx
- README.md
- useCloud.tsx
- Button.tsx
- LoadingSVG.tsx
- ChatMessage.tsx
- ChatMessageInput.tsx
- ChatTile.tsx
- ColorPicker.tsx
- AudioInputTile.tsx
- ConfigurationPanelItem.tsx
- NameValueRow.tsx
- icons.tsx
- Playground.tsx
- PlaygroundDeviceSelector.tsx
- PlaygroundHeader.tsx
- PlaygroundTile.tsx
- SettingsDropdown.tsx
- PlaygroundToast.tsx
- ToasterProvider.tsx
- PeerMetricsDebug.tsx
- PlaygroundConnect.tsx
- peerMetrics.ts
- useConfig.tsx
- useConnection.tsx
- usePeerMetrics.ts
- useTrackVolume.tsx
- useWindowResize.ts
- tailwindTheme.preval.ts
- types.ts
- util.ts
- token.ts
- _app.tsx
- _document.tsx
- index.tsx
- globals.css
- TranscriptionTile.tsx
- .dockerignore
- .env.example
- .eslintrc.json
- .gitignore
- Dockerfile
- Dockerfile.dev
- LICENSE
- next.config.js
- NOTICE
- package-lock.json
- package.json
- PEERMETRICS_SETUP.md
- postcss.config.js
- README.md
- renovate.json
- tailwind.config.js
- tsconfig.json
- cert.pem
- fullchain.pem
- key.pem
- privkey.pem
- livekit-basic-agent.json
- livekit-fast-preresponse.json
- dashboards.yaml
- postgres.yaml
- prometheus.yaml
- grafana.ini
- Dockerfile
- entrypoint-generate-certs.sh
- nginx.conf
- .gitignore
- agent-worker.yaml
- agents-playground.yaml
- docker-compose.yaml
- egress.yaml
- ingress.yaml
- init_script.sh
- livekit.yaml
- model_aliases.json
- prometheus.yaml
- prometheus.yml
- README.md
- redis.dev.conf
# CDN으로 사용하기
jsDelivrjsDelivr는 공개 GitHub 리포지토리를 별도 설정 없이 CDN으로 즉시 서빙합니다. 버전과 파일을 고르면 웹페이지에 바로 붙일 수 있는 링크와 예시 코드가 만들어집니다.
명령어 용어집
이 문서에서 사용된 명령어를 모아봤습니다. 낯선 명령어가 있다면 펼쳐서 확인해보세요.
docker compose up
설명 보기 ▼
docker compose up
Start and run Docker services defined in a Compose file.
docker compose up
Start all services defined in the docker-compose file:
docker compose up {{[-d|--detach]}}
Start services in the background (detached mode):
docker compose up --build
Start services and rebuild images before starting:
docker compose
설명 보기 ▼
docker compose
Run and manage multi container Docker applications.
docker compose ps
List all running containers:
docker compose up {{[-d|--detach]}}
Create and start all containers in the background using a `docker-compose.yml` file from the current directory:
docker compose up --build
Start all containers, rebuild if necessary:
git clone
설명 보기 ▼
git clone
Clone an existing repository.
git clone {{remote_repository_location}} {{path/to/directory}}
Clone an existing repository into a new directory (the default directory is the repository name):
git clone --recursive {{remote_repository_location}}
Clone an existing repository and its submodules:
git clone {{[-n|--no-checkout]}} {{remote_repository_location}}
Clone only the `.git` directory of an existing repository:
python
설명 보기 ▼
python
Python 언어 인터프리터.
더 많은 정보: <https://docs.python.org/using/cmdline.html>.
python
REPL(대화형 셸) 시작:
python {{path/to/file.py}}
특정 Python 파일 실행:
python -i {{path/to/file.py}}
특정 Python 파일 실행 후 REPL 시작:
