- FIX - Handle markdown wrapped JSON
- Add openai-clojure as a dependency in project.clj
- Add support for OpenAI API compatible clients
- Add a :pre check for :api-key
- Add support for retries
- Add meeting example in README
- Remove negations from system prompt
- Use default params throughout the namespace
- Return raw model response in case schema matching fails
- Change default max tokens to 4096
- Refactor llm->response for better debugging
- Parameterise temprature, model and max_tokens
- Fix typo in default client params
- Rename instructor-clj directory to instructor_clj
- FIX and improve system prompt for JSON structure