OpenAI client library for Common Lisp
.gitignore | ||
audio.lisp | ||
auth.lisp | ||
cl-openai.asd | ||
list-models.lisp | ||
package.lisp | ||
prompt.lisp | ||
readme.md | ||
server.lisp | ||
systems.csv | ||
vision.lisp | ||
whisper.lisp |
Common Lisp OpenAI interface
We're currently using DRAKMA. Dexador is supported probably. Is there something like Clack for http clients yet?
Anyway, it's an OpenAI client library. You can currently:
- Prompt
- Text To Speech (TTS)
- List available models
- Authenticate with bearer token
Voices
Experiment with different voices:
- alloy
- echo
- fable
- onyx
- nova
TODO
- Conversations API (WIP)
- Store conversations in local DB?
- Vision (WIP)