{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":839053030,"defaultBranch":"main","name":"llm-services-api","ownerLogin":"samestrin","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-08-06T21:47:07.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/696078?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1723416814.0","currentOid":""},"activityList":{"items":[{"before":"53f7dd72ea4ef39673b6753cc959a190aa059849","after":"47378686f7045756493d9923b3d9e9f4b1b8adb5","ref":"refs/heads/main","pushedAt":"2024-08-13T02:47:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samestrin","name":"Sam Estrin","path":"/samestrin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/696078?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"299d66120fac7c510c69e0b2337efc0c84936c9f","after":"53f7dd72ea4ef39673b6753cc959a190aa059849","ref":"refs/heads/main","pushedAt":"2024-08-12T15:48:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samestrin","name":"Sam Estrin","path":"/samestrin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/696078?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"2308e16f430941f9d1a6c92457faa06aa137be31","after":"299d66120fac7c510c69e0b2337efc0c84936c9f","ref":"refs/heads/main","pushedAt":"2024-08-11T22:57:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samestrin","name":"Sam Estrin","path":"/samestrin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/696078?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"290ac01de69633e904b636061b63d2ef3810a383","after":"2308e16f430941f9d1a6c92457faa06aa137be31","ref":"refs/heads/main","pushedAt":"2024-08-11T22:52:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samestrin","name":"Sam Estrin","path":"/samestrin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/696078?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"202407457612054b9368f3629c35f0cb20a5b6be","after":"290ac01de69633e904b636061b63d2ef3810a383","ref":"refs/heads/main","pushedAt":"2024-08-11T22:50:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samestrin","name":"Sam Estrin","path":"/samestrin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/696078?s=80&v=4"},"commit":{"message":"docs: v0.0.4","shortMessageHtmlLink":"docs: v0.0.4"}},{"before":"2c637ca82d512e37ebacd0f05cbc115d409fdf25","after":"202407457612054b9368f3629c35f0cb20a5b6be","ref":"refs/heads/main","pushedAt":"2024-08-11T22:47:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samestrin","name":"Sam Estrin","path":"/samestrin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/696078?s=80&v=4"},"commit":{"message":"feat: tokenize and detokenize endpoints","shortMessageHtmlLink":"feat: tokenize and detokenize endpoints"}},{"before":"093c31a39d07dc365187b2c69c7c2807b07158bf","after":"2c637ca82d512e37ebacd0f05cbc115d409fdf25","ref":"refs/heads/main","pushedAt":"2024-08-10T23:49:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samestrin","name":"Sam Estrin","path":"/samestrin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/696078?s=80&v=4"},"commit":{"message":"feat: adaptive throttling\n\n- **Adaptive Throttling:** Implemented an adaptive throttling mechanism that delays requests using the `Retry-After` header when errors are encountered due to high request frequency or processing failures. The delay is dynamically adjusted based on the client’s request rate and error occurrences.","shortMessageHtmlLink":"feat: adaptive throttling"}},{"before":"96d083bc6c470e42a1069b4855639d1e01cf67ba","after":"093c31a39d07dc365187b2c69c7c2807b07158bf","ref":"refs/heads/main","pushedAt":"2024-08-10T23:48:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samestrin","name":"Sam Estrin","path":"/samestrin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/696078?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"e51a278233c354ac851076a675ee8e95f8a2af43","after":"96d083bc6c470e42a1069b4855639d1e01cf67ba","ref":"refs/heads/main","pushedAt":"2024-08-10T23:47:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samestrin","name":"Sam Estrin","path":"/samestrin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/696078?s=80&v=4"},"commit":{"message":"feat: adapting throttling\n\n- **Adaptive Throttling:** Implemented an adaptive throttling mechanism that delays requests using the `Retry-After` header when errors are encountered due to high request frequency or processing failures. The delay is dynamically adjusted based on the client’s request rate and error occurrences.","shortMessageHtmlLink":"feat: adapting throttling"}},{"before":"eeb76880a38a687d1e7046de8f28d4a5f74e5158","after":"e51a278233c354ac851076a675ee8e95f8a2af43","ref":"refs/heads/main","pushedAt":"2024-08-07T19:46:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samestrin","name":"Sam Estrin","path":"/samestrin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/696078?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"8e423d19d88dae93c1a73bc4c0f57a604de96820","after":"eeb76880a38a687d1e7046de8f28d4a5f74e5158","ref":"refs/heads/main","pushedAt":"2024-08-07T19:46:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samestrin","name":"Sam Estrin","path":"/samestrin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/696078?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"5b5b222161f559230920bc3995cd7196f00142c5","after":"8e423d19d88dae93c1a73bc4c0f57a604de96820","ref":"refs/heads/main","pushedAt":"2024-08-07T19:45:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samestrin","name":"Sam Estrin","path":"/samestrin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/696078?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"31beddc9ad97a9b10c29da3cccbb5f3c3760de7d","after":"5b5b222161f559230920bc3995cd7196f00142c5","ref":"refs/heads/main","pushedAt":"2024-08-07T19:44:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samestrin","name":"Sam Estrin","path":"/samestrin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/696078?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"bf91624c7025bd60fb252f629275380925a89bdf","after":"31beddc9ad97a9b10c29da3cccbb5f3c3760de7d","ref":"refs/heads/main","pushedAt":"2024-08-07T19:12:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samestrin","name":"Sam Estrin","path":"/samestrin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/696078?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"fade7f9bbd381e2c2cff69fe85433f7976ca47b2","after":"bf91624c7025bd60fb252f629275380925a89bdf","ref":"refs/heads/main","pushedAt":"2024-08-07T19:11:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samestrin","name":"Sam Estrin","path":"/samestrin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/696078?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"04a406f4c6f2ce1b737cce76f17edc9a7f413dd7","after":"fade7f9bbd381e2c2cff69fe85433f7976ca47b2","ref":"refs/heads/main","pushedAt":"2024-08-07T18:53:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samestrin","name":"Sam Estrin","path":"/samestrin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/696078?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"83c13ce73bd0d14107f0fd40a2167a519ebe6130","after":"04a406f4c6f2ce1b737cce76f17edc9a7f413dd7","ref":"refs/heads/main","pushedAt":"2024-08-07T18:50:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samestrin","name":"Sam Estrin","path":"/samestrin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/696078?s=80&v=4"},"commit":{"message":"v0.0.2\n\n- **OpenAI-Compatible Embeddings:** Provides an endpoint that mimics the OpenAI embedding API, allowing easy integration with existing systems expecting OpenAI-like responses.\n- **Configurable Model Loading:** Customize which Hugging Face NLP models are loaded by providing command-line arguments or configuring the `models_config.json` file. This flexibility allows the application to adapt to different resource environments or use cases.","shortMessageHtmlLink":"v0.0.2"}},{"before":"8218f3bb0b3f7219a286a871c35aa7dd3c13a60f","after":"83c13ce73bd0d14107f0fd40a2167a519ebe6130","ref":"refs/heads/main","pushedAt":"2024-08-07T01:20:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samestrin","name":"Sam Estrin","path":"/samestrin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/696078?s=80&v=4"},"commit":{"message":"docs: updated file and readme.md","shortMessageHtmlLink":"docs: updated file and readme.md"}},{"before":"816a74dc1e9e426ac736dd3e541f1594b71dd9cd","after":"8218f3bb0b3f7219a286a871c35aa7dd3c13a60f","ref":"refs/heads/main","pushedAt":"2024-08-07T01:05:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samestrin","name":"Sam Estrin","path":"/samestrin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/696078?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"167598f27c351d58d118d9dfb48b759244f89050","after":"816a74dc1e9e426ac736dd3e541f1594b71dd9cd","ref":"refs/heads/main","pushedAt":"2024-08-07T01:03:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samestrin","name":"Sam Estrin","path":"/samestrin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/696078?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"ea163f3cda772c258c0c8992b349efeb5a4097e4","after":"167598f27c351d58d118d9dfb48b759244f89050","ref":"refs/heads/main","pushedAt":"2024-08-07T00:55:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samestrin","name":"Sam Estrin","path":"/samestrin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/696078?s=80&v=4"},"commit":{"message":"feat: Added new endpoints","shortMessageHtmlLink":"feat: Added new endpoints"}},{"before":null,"after":"ea163f3cda772c258c0c8992b349efeb5a4097e4","ref":"refs/heads/main","pushedAt":"2024-08-06T21:47:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"samestrin","name":"Sam Estrin","path":"/samestrin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/696078?s=80&v=4"},"commit":{"message":"Initial commit","shortMessageHtmlLink":"Initial commit"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xM1QwMjo0Nzo0Mi4wMDAwMDBazwAAAASYtmrX","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wNlQyMTo0NzowOS4wMDAwMDBazwAAAASTjqBc"}},"title":"Activity · samestrin/llm-services-api"}