{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":631254164,"defaultBranch":"main","name":"one-api","ownerLogin":"songquanpeng","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-04-22T12:39:24.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/39998050?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1716310811.0","currentOid":""},"activityList":{"items":[{"before":"f965469e8a683d1cf05ddbe1fd5ed21dacd8fe70","after":"0acee9a0655aa84a81b346a23ad3ae5b3781fb15","ref":"refs/heads/main","pushedAt":"2024-05-21T17:00:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"songquanpeng","name":"JustSong","path":"/songquanpeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39998050?s=80&v=4"},"commit":{"message":"fix: fix berry error (close #1445)","shortMessageHtmlLink":"fix: fix berry error (close #1445)"}},{"before":"03ea60532aec4c950ffa14e8916d6f8bb6ccfad9","after":"f965469e8a683d1cf05ddbe1fd5ed21dacd8fe70","ref":"refs/heads/main","pushedAt":"2024-05-21T16:52:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"songquanpeng","name":"JustSong","path":"/songquanpeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39998050?s=80&v=4"},"commit":{"message":"chore: update dependencies version","shortMessageHtmlLink":"chore: update dependencies version"}},{"before":"2457d00afb5a66fade9f4dd3b0ad48c60579f049","after":"03ea60532aec4c950ffa14e8916d6f8bb6ccfad9","ref":"refs/heads/main","pushedAt":"2024-05-20T17:20:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"songquanpeng","name":"JustSong","path":"/songquanpeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39998050?s=80&v=4"},"commit":{"message":"fix: fix html lang attribute (close #1433)","shortMessageHtmlLink":"fix: fix html lang attribute (close #1433)"}},{"before":"91b80ae87945ed1a77b3507dd277ee9cdddaa0b4","after":"2457d00afb5a66fade9f4dd3b0ad48c60579f049","ref":"refs/heads/main","pushedAt":"2024-05-20T17:14:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"songquanpeng","name":"JustSong","path":"/songquanpeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39998050?s=80&v=4"},"commit":{"message":"feat: support gpt-4o (#1431)","shortMessageHtmlLink":"feat: support gpt-4o (#1431)"}},{"before":"2720e1a3583219743a557610ca38d8f32592bc66","after":"91b80ae87945ed1a77b3507dd277ee9cdddaa0b4","ref":"refs/heads/main","pushedAt":"2024-05-07T15:57:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"songquanpeng","name":"JustSong","path":"/songquanpeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39998050?s=80&v=4"},"commit":{"message":"fix: remove extra space","shortMessageHtmlLink":"fix: remove extra space"}},{"before":"71f4403fd51d0a83cb6e8fb792fcaee562173199","after":"2720e1a3583219743a557610ca38d8f32592bc66","ref":"refs/heads/main","pushedAt":"2024-04-29T18:23:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"songquanpeng","name":"JustSong","path":"/songquanpeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39998050?s=80&v=4"},"commit":{"message":"feat: support minimax's 6.5 models (close #1395)","shortMessageHtmlLink":"feat: support minimax's 6.5 models (close #1395)"}},{"before":"1f76c8055310e79cb54c85ff9665c685f3596f16","after":"71f4403fd51d0a83cb6e8fb792fcaee562173199","ref":"refs/heads/main","pushedAt":"2024-04-29T18:16:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"songquanpeng","name":"JustSong","path":"/songquanpeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39998050?s=80&v=4"},"commit":{"message":"feat: add together.ai support (#1298)","shortMessageHtmlLink":"feat: add together.ai support (#1298)"}},{"before":"7e027d2bd04759b69b49ea17aa20d2a764abdb2a","after":"1f76c8055310e79cb54c85ff9665c685f3596f16","ref":"refs/heads/main","pushedAt":"2024-04-29T14:49:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"songquanpeng","name":"JustSong","path":"/songquanpeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39998050?s=80&v=4"},"commit":{"message":"fix: fix aws claude panic (#1384)","shortMessageHtmlLink":"fix: fix aws claude panic (#1384)"}},{"before":"30f373b62344614198e97dc9c5da9664a07c1d30","after":"7e027d2bd04759b69b49ea17aa20d2a764abdb2a","ref":"refs/heads/main","pushedAt":"2024-04-29T14:35:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"songquanpeng","name":"JustSong","path":"/songquanpeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39998050?s=80&v=4"},"commit":{"message":"fix: fix minimax prompt & completion tokens is empty (#1391)","shortMessageHtmlLink":"fix: fix minimax prompt & completion tokens is empty (#1391)"}},{"before":"1c2654320e5b6268b13b6efca40ce37a523d032b","after":"30f373b62344614198e97dc9c5da9664a07c1d30","ref":"refs/heads/main","pushedAt":"2024-04-29T14:29:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"songquanpeng","name":"JustSong","path":"/songquanpeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39998050?s=80&v=4"},"commit":{"message":"fix: fix usage is empty (close #1391)","shortMessageHtmlLink":"fix: fix usage is empty (close #1391)"}},{"before":"6cffb116b7c1e2e5f4a681bf2440feef4a5ef265","after":"1c2654320e5b6268b13b6efca40ce37a523d032b","ref":"refs/heads/main","pushedAt":"2024-04-27T08:07:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"songquanpeng","name":"JustSong","path":"/songquanpeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39998050?s=80&v=4"},"commit":{"message":"fix: fix getPreConsumedQuota (#1312)","shortMessageHtmlLink":"fix: fix getPreConsumedQuota (#1312)"}},{"before":"a84c7b38b7f8689104eb6486c9d83f812789208d","after":"6cffb116b7c1e2e5f4a681bf2440feef4a5ef265","ref":"refs/heads/main","pushedAt":"2024-04-27T08:05:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"songquanpeng","name":"JustSong","path":"/songquanpeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39998050?s=80&v=4"},"commit":{"message":"fix: fix zhipu embedding error when input is array but not string (#1306)\n\n* fix zhipu embedding error when input is array but not string\r\n\r\n* fix: only use the first one\r\n\r\n---------\r\n\r\nCo-authored-by: 蔡新疆 \r\nCo-authored-by: JustSong ","shortMessageHtmlLink":"fix: fix zhipu embedding error when input is array but not string (#1306"}},{"before":"1bd14af47b3ad3059539c6dbd41960cf8ebbd0a9","after":"a84c7b38b7f8689104eb6486c9d83f812789208d","ref":"refs/heads/main","pushedAt":"2024-04-27T07:58:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"songquanpeng","name":"JustSong","path":"/songquanpeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39998050?s=80&v=4"},"commit":{"message":"fix: claude stream response parse (#1334)","shortMessageHtmlLink":"fix: claude stream response parse (#1334)"}},{"before":"6170b91d1c6705f8937ca05b580cb77139a2e8ec","after":"1bd14af47b3ad3059539c6dbd41960cf8ebbd0a9","ref":"refs/heads/main","pushedAt":"2024-04-27T07:53:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"songquanpeng","name":"JustSong","path":"/songquanpeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39998050?s=80&v=4"},"commit":{"message":"feat: use mapped model name to test (#1370)","shortMessageHtmlLink":"feat: use mapped model name to test (#1370)"}},{"before":"04b49aa0ec4ede0bec7f4c57ae78e8bc84bec672","after":"6170b91d1c6705f8937ca05b580cb77139a2e8ec","ref":"refs/heads/main","pushedAt":"2024-04-27T07:47:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"songquanpeng","name":"JustSong","path":"/songquanpeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39998050?s=80&v=4"},"commit":{"message":"feat: support for the ollama vision model (#1376)\n\n* feat: support for the ollama vision model\r\n\r\n`llava` model, pass test\r\n\r\n* Update main.go\r\n\r\nformat code\r\n\r\n* chore: remove useless log\r\n\r\n---------\r\n\r\nCo-authored-by: nongqiqin \r\nCo-authored-by: JustSong ","shortMessageHtmlLink":"feat: support for the ollama vision model (#1376)"}},{"before":"ef88497f25ad07e40240eeec8de26322e7fa87ab","after":"04b49aa0ec4ede0bec7f4c57ae78e8bc84bec672","ref":"refs/heads/main","pushedAt":"2024-04-27T07:41:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"songquanpeng","name":"JustSong","path":"/songquanpeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39998050?s=80&v=4"},"commit":{"message":"chore: use StringContent() to convert response to text","shortMessageHtmlLink":"chore: use StringContent() to convert response to text"}},{"before":"007906216de1f122cae137aacb6c4cab3c87caef","after":"ef88497f25ad07e40240eeec8de26322e7fa87ab","ref":"refs/heads/main","pushedAt":"2024-04-27T07:39:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"songquanpeng","name":"JustSong","path":"/songquanpeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39998050?s=80&v=4"},"commit":{"message":"fix: refactor Gemini adaptor to support streaming content generation (#1382)","shortMessageHtmlLink":"fix: refactor Gemini adaptor to support streaming content generation (#…"}},{"before":"e64e7707a0193f764eefbcd498069c80c8f3a51f","after":"007906216de1f122cae137aacb6c4cab3c87caef","ref":"refs/heads/main","pushedAt":"2024-04-27T05:37:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"songquanpeng","name":"JustSong","path":"/songquanpeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39998050?s=80&v=4"},"commit":{"message":"feat: support DeepL's model (close #1126)","shortMessageHtmlLink":"feat: support DeepL's model (close #1126)"}},{"before":"ea210b6ed76921b6ed9f9ed8673ca4a1f4d28661","after":"e64e7707a0193f764eefbcd498069c80c8f3a51f","ref":"refs/heads/main","pushedAt":"2024-04-26T16:06:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"songquanpeng","name":"JustSong","path":"/songquanpeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39998050?s=80&v=4"},"commit":{"message":"feat: support cohere's web search","shortMessageHtmlLink":"feat: support cohere's web search"}},{"before":"9026ec7510f6dd7500e55567ce9de5f28f71b259","after":"ea210b6ed76921b6ed9f9ed8673ca4a1f4d28661","ref":"refs/heads/main","pushedAt":"2024-04-26T15:12:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"songquanpeng","name":"JustSong","path":"/songquanpeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39998050?s=80&v=4"},"commit":{"message":"chore: update ollama models","shortMessageHtmlLink":"chore: update ollama models"}},{"before":"c3178720975ee0b2767bc3b0ad98cfc533f22b6d","after":"9026ec7510f6dd7500e55567ce9de5f28f71b259","ref":"refs/heads/main","pushedAt":"2024-04-26T15:05:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"songquanpeng","name":"JustSong","path":"/songquanpeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39998050?s=80&v=4"},"commit":{"message":"feat: support cloudflare now","shortMessageHtmlLink":"feat: support cloudflare now"}},{"before":"da0842272ced7bee05a8f43c40a7a8c01b14d09a","after":"c3178720975ee0b2767bc3b0ad98cfc533f22b6d","ref":"refs/heads/main","pushedAt":"2024-04-25T16:48:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"songquanpeng","name":"JustSong","path":"/songquanpeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39998050?s=80&v=4"},"commit":{"message":"feat: support deepseek now","shortMessageHtmlLink":"feat: support deepseek now"}},{"before":"0a650b85b44c1cbfc15263f47bdecb657bd90069","after":"da0842272ced7bee05a8f43c40a7a8c01b14d09a","ref":"refs/heads/main","pushedAt":"2024-04-24T14:20:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"songquanpeng","name":"JustSong","path":"/songquanpeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39998050?s=80&v=4"},"commit":{"message":"fix: add model to response (close #1362)","shortMessageHtmlLink":"fix: add model to response (close #1362)"}},{"before":"24f026d18e608a511efa3f88ca12b373d634cabd","after":"0a650b85b44c1cbfc15263f47bdecb657bd90069","ref":"refs/heads/main","pushedAt":"2024-04-24T14:08:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"songquanpeng","name":"JustSong","path":"/songquanpeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39998050?s=80&v=4"},"commit":{"message":"chore: update berry","shortMessageHtmlLink":"chore: update berry"}},{"before":"cb33e8aad585f797fbbe533de294f63f5d1e85d0","after":"24f026d18e608a511efa3f88ca12b373d634cabd","ref":"refs/heads/main","pushedAt":"2024-04-24T13:50:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"songquanpeng","name":"JustSong","path":"/songquanpeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39998050?s=80&v=4"},"commit":{"message":"feat: add cohere support (#1355)\n\n* support cohere\r\n\r\n* chore: tiny improvements\r\n\r\n---------\r\n\r\nCo-authored-by: JustSong ","shortMessageHtmlLink":"feat: add cohere support (#1355)"}},{"before":"779b747e9e52c6dde7edf40eb226159af470a41c","after":"cb33e8aad585f797fbbe533de294f63f5d1e85d0","ref":"refs/heads/main","pushedAt":"2024-04-24T13:29:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"songquanpeng","name":"JustSong","path":"/songquanpeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39998050?s=80&v=4"},"commit":{"message":"fix: fix default theme blank screen when edit channel again (#1363)\n\n* fix: throw exception after submit channel edit\r\n\r\n* fix: replace with destructuring assignment","shortMessageHtmlLink":"fix: fix default theme blank screen when edit channel again (#1363)"}},{"before":"3d149fedf45472eff92910324974c762fc37dad6","after":"779b747e9e52c6dde7edf40eb226159af470a41c","ref":"refs/heads/main","pushedAt":"2024-04-24T13:26:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"songquanpeng","name":"JustSong","path":"/songquanpeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39998050?s=80&v=4"},"commit":{"message":"feat: add function and tools support for Gemini (#1358)\n\n* Update model.go\r\n\r\n* Support Gemini tool_calls.\r\n\r\n* Fix gemini tool calls (also keep support functions).\r\n\r\n* Fixed the problem of arguments not being stringified.\r\n\r\nFix panic: candidate.Content.Parts out of range","shortMessageHtmlLink":"feat: add function and tools support for Gemini (#1358)"}},{"before":"83517f687c13b4d76728d6f1f14991bbe01899a7","after":"3d149fedf45472eff92910324974c762fc37dad6","ref":"refs/heads/main","pushedAt":"2024-04-21T11:43:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"songquanpeng","name":"JustSong","path":"/songquanpeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39998050?s=80&v=4"},"commit":{"message":"chore: do not hardcode context key","shortMessageHtmlLink":"chore: do not hardcode context key"}},{"before":"e30ebda0fe112349b329cc5fba4da7ef644e89eb","after":"83517f687c13b4d76728d6f1f14991bbe01899a7","ref":"refs/heads/main","pushedAt":"2024-04-21T10:55:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"songquanpeng","name":"JustSong","path":"/songquanpeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39998050?s=80&v=4"},"commit":{"message":"chore: move config key to package ctxkey","shortMessageHtmlLink":"chore: move config key to package ctxkey"}},{"before":"d87c55f542fdbf2501e7f05182d142bd40ccc170","after":"e30ebda0fe112349b329cc5fba4da7ef644e89eb","ref":"refs/heads/main","pushedAt":"2024-04-21T10:55:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"songquanpeng","name":"JustSong","path":"/songquanpeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39998050?s=80&v=4"},"commit":{"message":"chore: move config key to package ctxkey","shortMessageHtmlLink":"chore: move config key to package ctxkey"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUBiP1AA","startCursor":null,"endCursor":null}},"title":"Activity · songquanpeng/one-api"}