{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":789341984,"defaultBranch":"develop","name":"groq-ruby","ownerLogin":"drnic","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-04-20T09:14:01.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/108?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1714895786.0","currentOid":""},"activityList":{"items":[{"before":"4240e1ddc3fe8ae11fee2838c8401cb4f6ecae7a","after":"47a6dfc9ac5b373a8eaa32235f5e54338a99bda7","ref":"refs/heads/develop","pushedAt":"2024-05-05T07:56:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"drnic","name":"Dr Nic Williams","path":"/drnic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108?s=80&v=4"},"commit":{"message":"Bump groq to 0.3.1","shortMessageHtmlLink":"Bump groq to 0.3.1"}},{"before":"f040b90d9601f6a65e7a5c94df70ea0f18066467","after":"4240e1ddc3fe8ae11fee2838c8401cb4f6ecae7a","ref":"refs/heads/develop","pushedAt":"2024-04-26T20:18:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"drnic","name":"Dr Nic Williams","path":"/drnic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108?s=80&v=4"},"commit":{"message":"Generator is for Rails apps","shortMessageHtmlLink":"Generator is for Rails apps"}},{"before":"5b1792e72d29fc86e6d55d146bcfde9c12583c92","after":"f040b90d9601f6a65e7a5c94df70ea0f18066467","ref":"refs/heads/develop","pushedAt":"2024-04-26T20:17:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"drnic","name":"Dr Nic Williams","path":"/drnic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108?s=80&v=4"},"commit":{"message":"Generator is for Rails apps","shortMessageHtmlLink":"Generator is for Rails apps"}},{"before":"aa90ffcb86cec52a2b8cac54be6880ff7b1ea21c","after":"5b1792e72d29fc86e6d55d146bcfde9c12583c92","ref":"refs/heads/develop","pushedAt":"2024-04-26T20:16:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"drnic","name":"Dr Nic Williams","path":"/drnic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108?s=80&v=4"},"commit":{"message":"Fix formatting of shell instructions in readme","shortMessageHtmlLink":"Fix formatting of shell instructions in readme"}},{"before":"a0fd39e68d77159dde77c4b5d4a2f5ac17460f83","after":"aa90ffcb86cec52a2b8cac54be6880ff7b1ea21c","ref":"refs/heads/develop","pushedAt":"2024-04-26T20:14:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"drnic","name":"Dr Nic Williams","path":"/drnic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108?s=80&v=4"},"commit":{"message":"fix Groq.configure docs, add install generator","shortMessageHtmlLink":"fix Groq.configure docs, add install generator"}},{"before":null,"after":"977346b124aedad450e8ebdae6dc4ff573e02c2d","ref":"refs/heads/application-chunks","pushedAt":"2024-04-26T07:33:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"drnic","name":"Dr Nic Williams","path":"/drnic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108?s=80&v=4"},"commit":{"message":"WIP - thinking about streaming into application chunk streams","shortMessageHtmlLink":"WIP - thinking about streaming into application chunk streams"}},{"before":"360bea00e255e224fd45e649981f225b2f3f54f5","after":"a0fd39e68d77159dde77c4b5d4a2f5ac17460f83","ref":"refs/heads/develop","pushedAt":"2024-04-25T10:01:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"drnic","name":"Dr Nic Williams","path":"/drnic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108?s=80&v=4"},"commit":{"message":"Help groq only return JSON","shortMessageHtmlLink":"Help groq only return JSON"}},{"before":"0def6c66dd6d9cd0939776af6cb23c1686768276","after":"360bea00e255e224fd45e649981f225b2f3f54f5","ref":"refs/heads/develop","pushedAt":"2024-04-25T10:00:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"drnic","name":"Dr Nic Williams","path":"/drnic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108?s=80&v=4"},"commit":{"message":"Help groq only return JSON","shortMessageHtmlLink":"Help groq only return JSON"}},{"before":"8d904135c0bdd8dfcf44e460c9f7bbe7bd4f9721","after":"0def6c66dd6d9cd0939776af6cb23c1686768276","ref":"refs/heads/develop","pushedAt":"2024-04-25T10:00:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"drnic","name":"Dr Nic Williams","path":"/drnic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108?s=80&v=4"},"commit":{"message":"Help groq only return JSON","shortMessageHtmlLink":"Help groq only return JSON"}},{"before":"0ea23b5f9c86b5d054de80bd7e671cfcad8f33e6","after":null,"ref":"refs/heads/two-agents-chatting","pushedAt":"2024-04-25T09:58:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"drnic","name":"Dr Nic Williams","path":"/drnic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108?s=80&v=4"}},{"before":"5c8ffe51ece77508627b45c404ec239e78b5248d","after":null,"ref":"refs/heads/streaming-to-database","pushedAt":"2024-04-25T09:58:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"drnic","name":"Dr Nic Williams","path":"/drnic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108?s=80&v=4"}},{"before":"463c1028a7f6ba12bcf22c2c1484704ce1e2aef7","after":"8d904135c0bdd8dfcf44e460c9f7bbe7bd4f9721","ref":"refs/heads/develop","pushedAt":"2024-04-25T09:47:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"drnic","name":"Dr Nic Williams","path":"/drnic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108?s=80&v=4"},"commit":{"message":"Two agents talking to each other (#3)\n\n* Two agents talking to each other\r\n\r\n* Try it","shortMessageHtmlLink":"Two agents talking to each other (#3)"}},{"before":"800da2d171e69d7eda043550b5f28fad148ba2d4","after":"463c1028a7f6ba12bcf22c2c1484704ce1e2aef7","ref":"refs/heads/develop","pushedAt":"2024-04-25T09:47:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"drnic","name":"Dr Nic Williams","path":"/drnic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108?s=80&v=4"},"commit":{"message":"Streaming to JSON objects (#5)\n\n* Remove debug? helper that's called once\r\n\r\n* Example of streaming JSON objects","shortMessageHtmlLink":"Streaming to JSON objects (#5)"}},{"before":null,"after":"5c8ffe51ece77508627b45c404ec239e78b5248d","ref":"refs/heads/streaming-to-database","pushedAt":"2024-04-25T09:42:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"drnic","name":"Dr Nic Williams","path":"/drnic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108?s=80&v=4"},"commit":{"message":"Example of streaming JSON objects","shortMessageHtmlLink":"Example of streaming JSON objects"}},{"before":"80e68cb0576afad2f51d6e2092dbed83957635f0","after":"800da2d171e69d7eda043550b5f28fad148ba2d4","ref":"refs/heads/develop","pushedAt":"2024-04-25T09:24:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"drnic","name":"Dr Nic Williams","path":"/drnic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108?s=80&v=4"},"commit":{"message":"Shorten example file names","shortMessageHtmlLink":"Shorten example file names"}},{"before":"0a94ce6bcee406765dc22e4343aab81b0dd793f7","after":"80e68cb0576afad2f51d6e2092dbed83957635f0","ref":"refs/heads/develop","pushedAt":"2024-04-25T09:10:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"drnic","name":"Dr Nic Williams","path":"/drnic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108?s=80&v=4"},"commit":{"message":"Bump groq to 0.3.0","shortMessageHtmlLink":"Bump groq to 0.3.0"}},{"before":"0662e56fde03181ebc98e8a4101aec0f12063915","after":"0a94ce6bcee406765dc22e4343aab81b0dd793f7","ref":"refs/heads/develop","pushedAt":"2024-04-25T09:10:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"drnic","name":"Dr Nic Williams","path":"/drnic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108?s=80&v=4"},"commit":{"message":"Remove Gemfile.lock from git","shortMessageHtmlLink":"Remove Gemfile.lock from git"}},{"before":"fa67de8cffb521fecb0d329b01fc774aec1aa633","after":null,"ref":"refs/heads/streaming","pushedAt":"2024-04-25T09:08:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"drnic","name":"Dr Nic Williams","path":"/drnic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108?s=80&v=4"}},{"before":"e11e62b8631eb620152803ec95f9daa91b273c67","after":"0662e56fde03181ebc98e8a4101aec0f12063915","ref":"refs/heads/develop","pushedAt":"2024-04-25T09:07:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"drnic","name":"Dr Nic Williams","path":"/drnic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108?s=80&v=4"},"commit":{"message":"Add support for streaming chunks (#4)\n\n* Add support for streaming chunks\r\n\r\n@client = Groq::Client.new(model_id: \"llama3-70b-8192\")\r\n@client.chat(\"Write a long poem about patience\") do |content|\r\n print content\r\nend\r\nputs\r\n\r\n* Also allow chat(steam: proc) to enable + handle streaming\r\n\r\n* Support passing object with #call(content) or #call(content, chunk)\r\n\r\n* Bump CI to newer rubies\r\n\r\n* Pizza is better","shortMessageHtmlLink":"Add support for streaming chunks (#4)"}},{"before":"05478b93891e237d064f7e710cbe7b123f1088c3","after":"fa67de8cffb521fecb0d329b01fc774aec1aa633","ref":"refs/heads/streaming","pushedAt":"2024-04-25T09:07:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"drnic","name":"Dr Nic Williams","path":"/drnic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108?s=80&v=4"},"commit":{"message":"Pizza is better","shortMessageHtmlLink":"Pizza is better"}},{"before":"0e2b160d131be3d888e28840e8c4c0cb540ec135","after":"05478b93891e237d064f7e710cbe7b123f1088c3","ref":"refs/heads/streaming","pushedAt":"2024-04-25T09:05:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"drnic","name":"Dr Nic Williams","path":"/drnic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108?s=80&v=4"},"commit":{"message":"Bump CI to newer rubies","shortMessageHtmlLink":"Bump CI to newer rubies"}},{"before":"063a75ed68340592aae5bab9d7bb8709d0e06bef","after":"0e2b160d131be3d888e28840e8c4c0cb540ec135","ref":"refs/heads/streaming","pushedAt":"2024-04-25T09:05:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"drnic","name":"Dr Nic Williams","path":"/drnic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108?s=80&v=4"},"commit":{"message":"Support passing object with #call(content) or #call(content, chunk)","shortMessageHtmlLink":"Support passing object with #call(content) or #call(content, chunk)"}},{"before":"39f411edb74d0e1f0b2d9cc39b98be95fe9b6079","after":"063a75ed68340592aae5bab9d7bb8709d0e06bef","ref":"refs/heads/streaming","pushedAt":"2024-04-25T09:04:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"drnic","name":"Dr Nic Williams","path":"/drnic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108?s=80&v=4"},"commit":{"message":"Support passing object with #call(content) or #call(content, chunk)","shortMessageHtmlLink":"Support passing object with #call(content) or #call(content, chunk)"}},{"before":"d7873504c54277281948ec1eaf147eb451f2da35","after":"39f411edb74d0e1f0b2d9cc39b98be95fe9b6079","ref":"refs/heads/streaming","pushedAt":"2024-04-25T08:53:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"drnic","name":"Dr Nic Williams","path":"/drnic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108?s=80&v=4"},"commit":{"message":"Also allow chat(steam: proc) to enable + handle streaming","shortMessageHtmlLink":"Also allow chat(steam: proc) to enable + handle streaming"}},{"before":"3a8b945dc5c748e96a55c1317169403f348d51f4","after":"d7873504c54277281948ec1eaf147eb451f2da35","ref":"refs/heads/streaming","pushedAt":"2024-04-25T08:51:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"drnic","name":"Dr Nic Williams","path":"/drnic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108?s=80&v=4"},"commit":{"message":"Also allow chat(steam: proc) to enable + handle streaming","shortMessageHtmlLink":"Also allow chat(steam: proc) to enable + handle streaming"}},{"before":"458c4a54e7d05f6aa24c98315f477d1d51d38f6e","after":"3a8b945dc5c748e96a55c1317169403f348d51f4","ref":"refs/heads/streaming","pushedAt":"2024-04-25T08:50:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"drnic","name":"Dr Nic Williams","path":"/drnic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108?s=80&v=4"},"commit":{"message":"Also allow chat(steam: proc) to enable + handle streaming","shortMessageHtmlLink":"Also allow chat(steam: proc) to enable + handle streaming"}},{"before":"4f5ea5a735b03d0cf09e4b52323c6da61bf19b7f","after":"458c4a54e7d05f6aa24c98315f477d1d51d38f6e","ref":"refs/heads/streaming","pushedAt":"2024-04-25T08:48:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"drnic","name":"Dr Nic Williams","path":"/drnic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108?s=80&v=4"},"commit":{"message":"Also allow chat(steam: proc) to enable + handle streaming","shortMessageHtmlLink":"Also allow chat(steam: proc) to enable + handle streaming"}},{"before":"70ee48d4d7d2a72dd9138000c969b08648df7a2b","after":"4f5ea5a735b03d0cf09e4b52323c6da61bf19b7f","ref":"refs/heads/streaming","pushedAt":"2024-04-25T02:28:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"drnic","name":"Dr Nic Williams","path":"/drnic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108?s=80&v=4"},"commit":{"message":"Add support for streaming chunks\n\n@client = Groq::Client.new(model_id: \"llama3-70b-8192\")\n@client.chat(\"Write a long poem about patience\") do |content|\n print content\nend\nputs","shortMessageHtmlLink":"Add support for streaming chunks"}},{"before":null,"after":"70ee48d4d7d2a72dd9138000c969b08648df7a2b","ref":"refs/heads/streaming","pushedAt":"2024-04-25T02:22:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"drnic","name":"Dr Nic Williams","path":"/drnic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108?s=80&v=4"},"commit":{"message":"Add support for streaming chunks\n\n@client = Groq::Client.new(model_id: \"llama3-70b-8192\")\n@client.chat(\"Write a long poem about patience\") do |content|\n print content\nend\nputs","shortMessageHtmlLink":"Add support for streaming chunks"}},{"before":"120ce43d8871c663c19b15e992b277f4fab77237","after":"0ea23b5f9c86b5d054de80bd7e671cfcad8f33e6","ref":"refs/heads/two-agents-chatting","pushedAt":"2024-04-25T01:31:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"drnic","name":"Dr Nic Williams","path":"/drnic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108?s=80&v=4"},"commit":{"message":"Try it","shortMessageHtmlLink":"Try it"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQb6H_wA","startCursor":null,"endCursor":null}},"title":"Activity ยท drnic/groq-ruby"}