Commit Graph

  • 86d0f48d2d chore: add a pull request template (#412) 渡邉祐一 / Yuichi Watanabe 2023-06-29 02:18:34 +09:00
  • 581f70b102 chore: add an issue template for bug report (#408) 渡邉祐一 / Yuichi Watanabe 2023-06-26 23:33:32 +09:00
  • a3c0b36b35 chore: add an issue template for feature request (#410) 渡邉祐一 / Yuichi Watanabe 2023-06-26 23:32:57 +09:00
  • 0ca4ea4867 move json schema to directory/package (#407) James MacWhyte 2023-06-24 18:22:11 +02:00
  • 5f4ef298e3 Update README.md (#406) Alexander Baranov 2023-06-23 13:07:43 +04:00
  • f1b66967a4 refactor: refactoring http request creation and sending (#395) 渡邉祐一 / Yuichi Watanabe 2023-06-22 18:57:52 +09:00
  • 157de0680f add vvatanabe to FUNDING.yml (#402) 渡邉祐一 / Yuichi Watanabe 2023-06-22 18:49:46 +09:00
  • ffa7abc050 Update README.md (#399) Alexander Baranov 2023-06-21 18:54:10 +04:00
  • e19b074a11 docs: add requires go version in README.md (#397) 渡邉祐一 / Yuichi Watanabe 2023-06-21 23:53:15 +09:00
  • f22da8a7ed feat: allow more input types to functions, fix tests (#377) Chris Hua 2023-06-21 08:58:27 -04:00
  • e948150829 fix: chat stream returns an error response with a 'data: ' prefix (#396) Liu Shuang 2023-06-20 23:39:19 +08:00
  • 720377087f feat: added function call info to chat completions (#390) cem-unuvar 2023-06-20 18:33:53 +03:00
  • 68f9ef92be split integration test using go build tag (#392) 渡邉祐一 / Yuichi Watanabe 2023-06-19 17:12:38 +09:00
  • b0959382c8 extract and split integration tests (#389) 渡邉祐一 / Yuichi Watanabe 2023-06-18 19:51:20 +09:00
  • e49d771fff support for parsing error response message fields even if they are arrays (#381) (#384) 渡邉祐一 / Yuichi Watanabe 2023-06-17 22:57:29 +09:00
  • f0770cfe1d audio: add items to AudioResponseFormat enum (#382) romazu 2023-06-16 17:13:26 +04:00
  • ac25f318ba add items, which is required for array type (#373) Alex Wormuth 2023-06-16 08:11:50 -05:00
  • 0bd14f9584 refactor: ChatCompletionStreamChoice.FinishReason from string to FinishReason (#372) Liu Shuang 2023-06-15 17:58:26 +08:00
  • 43de77162f Create FUNDING.yml (#371) Alexander Baranov 2023-06-15 12:53:52 +04:00
  • 2bd65aa720 feat(chat): support function call api (#369) Ccheers 2023-06-15 16:49:54 +08:00
  • 7e76a682a9 Add 16k 0613 model (#365) beichideyuwan 2023-06-14 22:23:03 +08:00
  • 646989cc5b Improve (#356) to support registration of wildcard URLs (#359) Rich Coggins 2023-06-14 10:19:18 -04:00
  • 3f4e3bb0ca models: add *-0613 models (#361) Simon Klee 2023-06-13 22:32:26 +02:00
  • b616090e69 refactoring tests with mock servers (#30) (#356) 渡邉祐一 / Yuichi Watanabe 2023-06-12 22:40:26 +09:00
  • a243e7331f Support Retrieve file content API (#347) (#348) 渡邉祐一 / Yuichi Watanabe 2023-06-11 17:49:57 +09:00
  • 06b16a7281 fix json marshaling error response of azure openai (#343) (#345) 渡邉祐一 / Yuichi Watanabe 2023-06-09 00:32:03 +09:00
  • b8c13e4c01 Refactor streamReader: Replace goto Statement with Loop in Recv Method (#339) Yuki Bobier Koshimizu 2023-06-09 00:31:25 +09:00
  • 6830e00406 Support Retrieve model API (#340) (#341) 渡邉祐一 / Yuichi Watanabe 2023-06-05 23:37:08 +09:00
  • 1394329e44 move error_accumulator into internal pkg (#304) (#335) 渡邉祐一 / Yuichi Watanabe 2023-06-05 23:35:46 +09:00
  • fa694c61c2 Implement optional io.Reader in AudioRequest (#303) (#265) (#331) Mariano Darc 2023-06-05 08:07:13 +02:00
  • 61ba5f3369 move request_builder into internal pkg (#304) (#329) 渡邉祐一 / Yuichi Watanabe 2023-05-31 17:01:42 +09:00
  • 62eb4beed2 move marshaller and unmarshaler into internal pkg (#304) (#325) 渡邉祐一 / Yuichi Watanabe 2023-05-28 10:51:07 +09:00
  • 980504b47e docs(readme): update format (#317) Bo-Yi Wu 2023-05-27 18:13:41 +08:00
  • a18c18d5e8 Update README.md with Azure OpenAI Embeddings example (#318) Rich Coggins 2023-05-22 00:18:31 -04:00
  • faae8b4b4b Update README.md (#319) Tom Hennessy 2023-05-22 05:17:16 +01:00
  • b62a325b0a Azure OpenAI API version 2023-05-15 (#316) Takahiro Ikeuchi 2023-05-20 04:04:16 +09:00
  • 21eef5bc8d Move form_builder into internal pkg. (#311) JoyShi 2023-05-17 04:38:09 +08:00
  • 83d03fca52 Adjust the azure model deployment name call corresponding to README (#309) xuanming.zhang 2023-05-15 12:29:28 +08:00
  • be253c2d63 change azure engine config to modelMapper (#306) GargantuaX 2023-05-11 05:30:24 +08:00
  • 5f4ff3ebfa Add Readme example to example_test.go (#298) Hoani Bryson 2023-05-09 04:16:01 +12:00
  • 39abb5a4be add missing error processing for audio (#301) Semenchenko Kirill 2023-05-05 00:30:14 +06:00
  • a24581dce2 maintain underlying error structs to allow for type conversion (#293) Quest Henkart 2023-05-04 02:48:59 +08:00
  • 24aa2005cc test: remove httpbin dependency (#297) Yuki Bobier 2023-05-04 01:20:32 +09:00
  • 104c0c0b63 Azure openai list models (#290) Juan 2023-05-03 19:02:35 +10:00
  • 1b8feae0b6 Do not return when not present (#294) quzard 2023-05-03 01:41:21 +08:00
  • af9ff51077 fix expected error message (#289) sashabaranov 2023-05-01 02:41:40 +04:00
  • 67aef196d2 Fix OpenAI or Azure returns an undefined error message return (#283) xuanming.zhang 2023-05-01 05:21:15 +08:00
  • cacd976a0c feat: RequestError print status code (#285) Liu Shuang 2023-05-01 05:18:43 +08:00
  • 2f008f7054 fix:model param type, add moderation Model Name const. (#270) 刘丹冰 2023-04-20 21:10:19 +08:00
  • c2b58e77ed Fixing missing OrgId assignment issue in the ChatCompletionStream (#268) biubiu7 2023-04-20 21:08:29 +08:00
  • ecdea45b67 Adds support for audio captioning with Whisper (#267) Hoani Bryson 2023-04-21 01:07:04 +12:00
  • d6ab1b3a4f fix: chat stream resp error (#259) Liu Shuang 2023-04-19 20:05:00 +08:00
  • 3b10c032b6 add ImageVariRequest/ImageEditRequest.ResponseFormat (#264) 刘丹冰 2023-04-18 17:23:29 +08:00
  • 061c97ef7e Implement Unmarshaller interface. Resolves #244 (#248) Stephen Young 2023-04-14 14:09:40 -04:00
  • d94c5e7edd Test request builder + streams (#242) sashabaranov 2023-04-09 18:46:58 +04:00
  • 9a1ecf5f4a Add more tests (#241) sashabaranov 2023-04-09 18:36:15 +04:00
  • 334ee6dbdd Update README.md with Azure OpenAI ChatGPT example (#239) Rich Coggins 2023-04-08 14:42:55 -04:00
  • 33ca1dac95 Add files api tests (#238) sashabaranov 2023-04-08 20:13:59 +04:00
  • 4dc1edac38 add embeddings tests (#237) sashabaranov 2023-04-08 19:49:27 +04:00
  • 89219e31b2 Update readme (#236) sashabaranov 2023-04-08 19:34:03 +04:00
  • 226ff328e2 Add form builder (#235) sashabaranov 2023-04-08 19:26:26 +04:00
  • 2f3700f4c5 to fix v1.5.8 Usage return (#223) harry 2023-04-04 20:10:54 +08:00
  • 8677fb4bb4 feat: add azure openai support (#214) ttys3 2023-04-04 16:05:20 +08:00
  • bee0656174 CompletionBatchingRequestSupport (#220) NullpointerW 2023-04-03 15:05:33 +08:00
  • b542086cbb add ChatCompletionStream Usage return (#215) harry 2023-04-02 00:06:22 +08:00
  • 8e3a04664e Refactor/internal testing (#194) rex posadas 2023-03-25 01:55:25 +08:00
  • 479dab3b69 fixed typo (#196) rex posadas 2023-03-24 03:18:11 +08:00
  • dbb7829a9f fix: added defer to close audio file (#195) Élison Gomes 2023-03-23 16:17:35 -03:00
  • 2ebb265e71 refactor: Refactor endpoint and model compatibility check (#180) Jo 2023-03-22 21:46:08 +08:00
  • 428839400a Update README.md to rename the image file created to example.png (#192) kotaro.yamazaki 2023-03-22 21:04:09 +09:00
  • eb68a72bcc simplify unmarshal (#191) sashabaranov 2023-03-22 09:56:05 +04:00
  • a5a945ad14 fix: stream return EOF when openai return error (#184) Liu Shuang 2023-03-22 13:32:47 +08:00
  • aa149c1bf8 add optional params for audio api, e.g. prompt (#183) itegel 2023-03-20 18:02:19 +08:00
  • d529d13ba1 Add readme example of ChatGPT streaming completion (#177) Ryuichi Maeda 2023-03-19 23:01:51 +09:00
  • a6b35c3ab5 Check for Stream parameter usage (#174) sashabaranov 2023-03-18 19:31:54 +04:00
  • 34f3a118df Correct typos in api_test.go (#172) Felix Yan 2023-03-18 02:58:34 +08:00
  • a8acb5f63b Add tests (#171) sashabaranov 2023-03-16 19:10:27 +04:00
  • fd44d3665e add readme exmaple: chatgpt support context (#166) Qihang Hu 2023-03-16 14:46:18 +08:00
  • 3c8be76770 Added an example of image generation using DALL-E (#168) Constantine A 2023-03-16 10:44:31 +04:00
  • abffeceb71 Check for GPT-4 models (#169) sashabaranov 2023-03-16 10:43:41 +04:00
  • c34bc77f1a Add testable request builder (#162) sashabaranov 2023-03-15 13:16:33 +04:00
  • 53d195cf5a add testable json marshaller (#161) sashabaranov 2023-03-15 12:16:47 +04:00
  • ba77a6476e Update README.md (#160) sashabaranov 2023-03-15 11:47:36 +04:00
  • ec4aeedd76 Delete codeball.yml (#159) sashabaranov 2023-03-15 11:44:28 +04:00
  • 98807ecba6 Feat: Add support for gpt-4 models (#157) jooyyy.eth 2023-03-15 15:43:08 +08:00
  • 1a123fe221 Add image variation implementation and fix #149 (#153) itegel 2023-03-15 14:46:03 +08:00
  • f4a6a99d06 Create .github/workflows/codeball.yml (#156) sashabaranov 2023-03-15 01:02:30 +04:00
  • 97db82ee4c Update pr.yml (#155) sashabaranov 2023-03-14 23:15:35 +04:00
  • 25eecf41f4 Update pr.yml sashabaranov 2023-03-14 23:10:09 +04:00
  • d911278514 Revert "fix issue #149 (#150)" (#151) sashabaranov 2023-03-13 15:42:51 +04:00
  • 00eac3cb02 fix issue #149 (#150) itegel 2023-03-13 19:39:29 +08:00
  • 6580bd7289 readme example print error (#147) Qihang Hu 2023-03-11 15:32:39 +08:00
  • 9428f6cc3d add more tests (#140) sashabaranov 2023-03-09 23:56:23 +04:00
  • 11052c6106 udpate some type to optimize usage (#139) jooyyy.eth 2023-03-09 22:53:50 +08:00
  • 34e1e10b5f add chatgpt logic tests (#135) sashabaranov 2023-03-08 19:50:41 +04:00
  • 14e1943c20 add code coverage github action (#134) sashabaranov 2023-03-08 19:14:34 +04:00
  • c380d5031b Implement the fine-tunes API (#130) Matt Trefilek 2023-03-08 04:09:08 -06:00
  • c46ebb2f08 use float32 in embeddings (#133) sashabaranov 2023-03-08 14:08:08 +04:00
  • 522ae20999 Warn about GPT3.5-turbo models in regular completion (#127) sashabaranov 2023-03-06 12:55:21 +04:00
  • c5fe8742cc add "name" property for ChatCompletionMessage (#123) Constantine A 2023-03-06 10:52:56 +04:00