53 Commits
Author SHA1 Message Date
WqyJh 3f3cf7a60d feat: refine the Logger interface 2025-02-10 16:36:16 +08:00
Qiying WangandGitHub 4e156e533c Merge pull request #16 from WqyJh/feat-webrtc
Add /v1/realtime/sessions API to create ephemeral for WebRTC connection
2025-02-08 20:17:59 +08:00
WqyJh c6a0f9391b chore: fix integration test environment variable 2025-02-08 20:12:55 +08:00
WqyJh f83375eb5e chore: set integration test environment variable 2025-02-08 20:09:13 +08:00
WqyJh b13860a431 fix: make linter happy 2025-02-08 20:06:46 +08:00
WqyJh e6e8c40f01 feat: add integration test 2025-02-08 19:57:07 +08:00
WqyJh 1236a47a1e feat: add /realtime/sessions api 2025-02-08 19:51:57 +08:00
WqyJh 4adcbdf285 feat: update realtime models 2025-02-08 17:45:25 +08:00
Qiying WangandGitHub 09b900f75c Merge pull request #15 from WqyJh/feat-ping
feat: support websocket ping
2025-02-08 17:41:11 +08:00
WqyJh 8b116e355c feat: support ping for gorilla/websocket 2025-02-08 17:39:50 +08:00
WqyJh 2154f23e5d feat: add ping to example 2025-02-08 17:39:21 +08:00
WqyJh 9dce10dfaf feat: support websocket ping 2025-02-08 17:15:01 +08:00
Qiying WangandGitHub adc50da057 Merge pull request #12 from dwalker-va/dwalker-va/response-cancel-response-id-param
feat: add ResponseID to ResponseCancelEvent
2025-02-08 11:15:01 +08:00
Qiying WangandGitHub ef3bfd3a94 Merge pull request #10 from luiscamara/add-missing-messageitem-fields
fix: properly support function calls
2024-12-04 11:45:19 +08:00
Qiying WangandGitHub 4136587c21 Merge pull request #11 from cgooding-va/fix-g711-audio-format-constants
Fix G711 AudioFormat constants
2024-12-04 11:43:41 +08:00
Qiying WangandGitHub 45133ea8dd Merge pull request #9 from WqyJh/fix-lint
chore: make linter happy
2024-11-18 20:13:40 +08:00
WqyJh a1efed435c chore: make linter happy 2024-11-18 20:10:52 +08:00
WqyJh 2c3a0785b6 chore: fix ci lint 2024-11-18 17:54:01 +08:00
Qiying WangandGitHub 321a8b4c47 Merge pull request #8 from shadowpigy/dev
feat: update ResponseFunctionCallArgumentsDoneEvent
2024-11-18 17:42:30 +08:00
Qiying WangandGitHub db823b59f0 Merge pull request #7 from WqyJh/feat-tool
feat: change tools.parameters to any
2024-11-10 15:27:24 +08:00
WqyJh 46dfe94463 feat: change tools.parameters to any 2024-11-10 15:23:46 +08:00
Qiying WangandGitHub 4f0be829b8 Merge pull request #5 from WqyJh/feat-voice
feat: update supported voices
2024-11-06 11:39:12 +08:00
WqyJh fc14828b97 feat: update supported voices 2024-11-06 11:15:53 +08:00
Qiying WangandGitHub 20b96235cc Merge pull request #4 from WqyJh/feat-message-raw
feat: add SendMessageRaw/ReadMessageRaw
2024-11-05 18:55:59 +08:00
WqyJh a82a757ada feat: add SendMessageRaw/ReadMessageRaw 2024-11-05 18:35:53 +08:00
WqyJh 9923dad7c4 docs: update examples 2024-11-04 18:09:54 +08:00
Qiying WangandGitHub 65d342fc0e Merge pull request #3 from WqyJh/feat-usage
feat: update Usage according to the updated document and tested data
2024-11-04 17:55:58 +08:00
WqyJh 13e2634c43 feat: update Usage according to the updated document and tested data 2024-11-04 17:52:03 +08:00
Qiying WangandGitHub de699b15ea Merge pull request #2 from WqyJh/fix-max-output-tokens
fix: max_response_output_tokens in session-related events
2024-11-04 17:51:01 +08:00
WqyJh 85b0b31533 fix: max_response_output_tokens in session-related events 2024-11-04 17:46:13 +08:00
WqyJh 8f4f9a3bb8 chore: fix release drafter 2024-10-19 18:18:39 +08:00
WqyJh 9e3f05bc09 chore: add release drafter 2024-10-19 18:02:31 +08:00
WqyJh 48aef5e98e fix(contrib/ws-gorilla): tests 2024-10-19 16:19:02 +08:00
WqyJh eea5c92d2c docs: update 2024-10-19 16:06:03 +08:00
WqyJh a531e9c675 chore: make linter happy 2024-10-19 13:38:32 +08:00
WqyJh 1dcf753072 chore: support test for multiple go.mod 2024-10-19 13:08:40 +08:00
WqyJh 6403f7d4e3 feat: move gorilla websocket to standalone mod to reduce dependency 2024-10-19 12:27:23 +08:00
WqyJh 905f46226b feat!: add websocket adapter 2024-10-19 11:45:19 +08:00
WqyJh 7b7dd42214 docs: update 2024-10-18 11:18:05 +08:00
WqyJh d5a6f25fb3 docs: update 2024-10-17 21:22:49 +08:00
WqyJh 96e7abe2be chore: fix code coverage config 2024-10-17 21:17:36 +08:00
WqyJh 2b2628e9be chore: add code coverage 2024-10-17 21:11:34 +08:00
WqyJh 0c54e67591 chore: fix ci test 2024-10-17 21:00:07 +08:00
Qiying WangandGitHub 11a9953382 chore: add github workflow for ci testing 2024-10-17 20:54:56 +08:00
WqyJh 9e972b1708 chore: add golangci config & make ci happy 2024-10-17 20:43:20 +08:00
WqyJh 861397f8c2 docs: update 2024-10-17 19:18:59 +08:00
WqyJh 08b08749e7 fix: example go mod 2024-10-16 23:27:50 +08:00
WqyJh 6d44980db1 feat: add voice-voice examples and update docs 2024-10-16 23:26:22 +08:00
WqyJh c81f2182c4 fix: turn_detection & max_output_tokens 2024-10-16 23:22:56 +08:00
WqyJh b31d3a3e53 feat: optimize types & add full comments 2024-10-16 16:15:52 +08:00
WqyJh 72b8f69c00 feat: add examples 2024-10-15 18:49:11 +08:00
WqyJh f5fb53c5bd feat: add all client events & server events 2024-10-15 18:44:01 +08:00
Qiying WangandGitHub 4434550c04 Initial commit 2024-10-10 14:47:01 +08:00