Skip to content

Add Deepgram SDK SageMaker smoke tests#2

Open
pcgeek86 wants to merge 1 commit into
mainfrom
codex/deepgram-sdk-smoke-tests
Open

Add Deepgram SDK SageMaker smoke tests#2
pcgeek86 wants to merge 1 commit into
mainfrom
codex/deepgram-sdk-smoke-tests

Conversation

@pcgeek86
Copy link
Copy Markdown
Collaborator

Summary

  • add SDK-based smoke scripts for STT, Flux, and TTS SageMaker endpoints
  • add Deepgram SDK and SageMaker transport dependencies to Python subprojects
  • document usage in the root and Python project READMEs

Verification

  • uv run python -m py_compile stt_sdk.py
  • uv run python -m py_compile flux_sdk.py
  • uv run python -m py_compile tts_sdk.py
  • uv run stt_sdk.py --help
  • uv run flux_sdk.py --help
  • uv run tts_sdk.py --help
  • deployed latest Flux model package in us-east-2 and ran flux_sdk.py successfully against a temporary endpoint

@pcgeek86
Copy link
Copy Markdown
Collaborator Author

  • Tested the Flux w/ DG SDK client script against Flux Multi Model Package. It's using 7.x version (just released) of Deepgram's Python SDK.

Results:

PS /Users/trev/git/dg-sagemaker/python-flux> uv run flux_sdk.py dg-flux-sdk-20260429-215325 --file /Users/trev/2025-12-15-aeris-story.16khz.wav --region us-east-2 --model flux-general-multi --drain-seconds 5
Streaming /Users/trev/2025-12-15-aeris-story.16khz.wav to dg-flux-sdk-20260429-215325 (16000 Hz, 80 ms Flux chunks)
Connection opened
[event] connected
[Update turn=0]
[Update turn=0]
[Update turn=0]
[Update turn=0]
[Update turn=0]
[Update turn=0]
[Update turn=0]
[Update turn=0] dans
[StartOfTurn turn=0] The more
[Update turn=0] The morning's
[Update turn=0] The morning sun
[Update turn=0] The morning sun
[Update turn=0] The morning sun filter
[Update turn=0] The morning sun filtered
[Update turn=0] The morning sun filtered through the
[Update turn=0] The morning sun filtered through the Russell
[Update turn=0] The morning sun filtered through the rustling
[Update turn=0] The morning sun filtered through the rustling leaves
[Update turn=0] The morning sun filtered through the rustling leaves of
[Update turn=0] The morning sun filtered through the rustling leaves of the
[Update turn=0] The morning sun filtered through the rustling leaves of the second
[Update turn=0] The morning sun filtered through the rustling leaves of the sector
[Update turn=0] The morning sun filtered through the rustling leaves of the sector five
[Update turn=0] The morning sun filtered through the rustling leaves of the sector five slow
[Update turn=0] The morning sun filtered through the rustling leaves of the sector five slums
[Update turn=0] The morning sun filtered through the rustling leaves of the sector five slums,
[Update turn=0] The morning sun filtered through the rustling leaves of the sector five slums,
[Update turn=0] The morning sun filtered through the rustling leaves of the sector five slums, can't
[Update turn=0] The morning sun filtered through the rustling leaves of the sector five slums, cast
[Update turn=0] The morning sun filtered through the rustling leaves of the sector five slums, cast down
[Update turn=0] The morning sun filtered through the rustling leaves of the sector five slums, cast dabble
[Update turn=0] The morning sun filtered through the rustling leaves of the sector five slums, cast dappled
[Update turn=0] The morning sun filtered through the rustling leaves of the sector five slums, cast dappled light
[Update turn=0] The morning sun filtered through the rustling leaves of the sector five slums, cast dappled light

@pcgeek86 pcgeek86 requested a review from VWang1111 April 29, 2026 22:08
@pcgeek86 pcgeek86 force-pushed the codex/deepgram-sdk-smoke-tests branch 2 times, most recently from 6dde3a4 to a847824 Compare April 29, 2026 22:53
@pcgeek86 pcgeek86 force-pushed the codex/deepgram-sdk-smoke-tests branch from a847824 to 3231cdc Compare April 29, 2026 23:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants