Commit Graph

80 Commits

Author SHA1 Message Date
Theo Kanning d410abe1b5 Update badge to show maven central 2021-03-09 21:31:03 -06:00
Theo Kanning b10b9c30f2 Fix CI build
Failed because everything in gradle.properties is only available locally
2021-03-09 21:28:16 -06:00
Theo Kanning 217116b819
Publish to OSSRH instead of Bintray (#4) 2021-03-09 20:52:48 -06:00
Theo Kanning cdfceb0783
Fix readme links 2021-03-01 09:31:39 -06:00
Theo Kanning c14c98c915
Update Readme
Fixed typo
2020-10-07 09:47:48 -05:00
Theo Kanning 9529928f0a
Update Readme
Changed badge color from that ugly orange to a nice green
2020-10-07 09:43:04 -05:00
Theo Kanning 70019fa7bb
Update Readme
Added version badge and download instructions
2020-10-07 09:38:16 -05:00
Theo Kanning fe48e8cfc3 Add sources and javadocs jars to published artifacts
JCenter requires these
2020-10-06 18:14:35 -05:00
Theo Kanning a893f80b75 Use release tag without prefixes
https://github.community/t/getting-release-details-from-within-an-actions-run/17552
Also fixed BINTRAY_KEY secret
2020-10-05 19:02:04 -05:00
Theo Kanning 4141fb942a Send library version via command line 2020-10-05 18:49:57 -05:00
Theo Kanning 3fdc96d6a5 Fix publish.yml
Now it will call the correct task and only fire once per release
2020-10-05 18:35:44 -05:00
Theo Kanning 4e070027c4 Add github action to publish artifacts after a release 2020-10-05 18:26:56 -05:00
Theo Kanning 618a097254
Add pom files to publishing steps (#2)
Necessary in order to be added to jcenter
2020-10-05 18:18:51 -05:00
Theo Kanning 0297fe0393
Add build Github Action (#1)
The default action should work fine
2020-10-05 17:54:18 -05:00
Theo Kanning c2044c64f9 Include gradle-wrapper.jar
The default java gitignore doesn't include any jar files, and this missing file caused Github Actions builds to fail
2020-10-05 17:52:21 -05:00
Theo Kanning 00fa073446 Update package names
This matches the library groupId and makes it clear that this is not an OpenAI product
2020-10-05 17:44:18 -05:00
Theo Kanning d15dc718c2 Add builders to request objects
This is so much nicer
2020-10-05 17:41:16 -05:00
Theo Kanning 44ad76258c Add logprobs field 2020-10-05 17:39:34 -05:00
Theo Kanning f33aea18cb Rename modules to api and client
openai-api is unecessary here
2020-10-04 21:30:20 -05:00
Theo Kanning 779be1d98f Add bintray publishing tasks to gradle 2020-10-04 20:57:57 -05:00
Theo Kanning 427883b253 Removed unused dependencies 2020-10-04 19:51:35 -05:00
Theo Kanning bb779e75c4 Update README
Explained the two different modules and how to run the examples
2020-10-04 19:50:49 -05:00
Theo Kanning 0ae8868485 Add comments explaining the api object fields 2020-10-04 19:24:24 -05:00
Theo Kanning 7c4739b45a Add MIT License
I don't care what people do with this
2020-10-04 18:35:04 -05:00
Theo Kanning cdb7ae22c4 Add search objects and endpoint 2020-10-04 18:25:40 -05:00
Theo Kanning 61300727c8 Move data objects into separate openai-api package
People can import this if they want to make their own client or don't like retrofit
2020-10-04 18:09:48 -05:00
Theo Kanning 5d74cfde5a Add Completion api
Might add a builder or something to make setting specific parameters easier
2020-09-14 21:56:31 -05:00
Theo Kanning 13336e6cb6 Add lombok and retrieve engine endpoint 2020-09-14 21:29:30 -05:00
Theo Kanning b38f8681b1 Add OpenAiService and OpenAiApiExample
Added the ability to get all available engines, and added a example class to test it.
2020-09-14 19:22:46 -05:00
Theo Kanning fe6372f376 Initial commit 2020-09-14 17:52:09 -05:00