Manage the assistant model key centrally on the admin machine #261
Labels
No labels
meeting-notes
meeting-transcript
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
lhumina_code/home#261
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Goal: manage the assistant model access in one place on the admin machine, the way the shared embedder and voice engines already work.
The shared embedder and voice engines run on the admin machine, and each tester reaches them through a per tester token, so their keys live in one place. We should do the same for the assistant model access: a shared admin side endpoint that testers call through, giving a single key to manage and rotate and central control of spend, instead of configuring model access on each machine. This is an operations and hardening improvement, not urgent, and fits after the current sandbox milestones.
Related: #256
Signed-by: mik-tf mik-tf@noreply.invalid