Skip to content

Add Together AI transcription provider#29

Open
katlark wants to merge 1 commit into
nibzard:mainfrom
katlark:add-together-ai-transcription
Open

Add Together AI transcription provider#29
katlark wants to merge 1 commit into
nibzard:mainfrom
katlark:add-together-ai-transcription

Conversation

@katlark
Copy link
Copy Markdown

@katlark katlark commented May 20, 2026

Summary

  • add a Together AI transcription provider using the multipart audio transcription endpoint
  • expose it through sapat --api together
  • document the required Together AI environment variables in the README
  • add focused mocked unit coverage for request construction, transcript extraction, missing config, and CLI routing

Validation

  • PYTHONPATH=src .venv/bin/python -m unittest discover -s tests -v
  • PYTHONPATH=src .venv/bin/python -m py_compile src/sapat/script.py src/sapat/transcription/together.py tests/test_together_transcription.py tests/test_script.py
  • PYTHONPATH=src .venv/bin/python -m sapat.script --help
  • git diff --check

Companion implementation for Daytona content bounty daytonaio/content#13.

No API keys, recordings, payment details, private account data, or local sensitive paths are included.

Signed-off-by: katlark <pumped_debuts_9o@icloud.com>
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.

1 participant