8000 Tags · appl-team/appl · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tags: appl-team/appl

Tags

v0.2.1

Toggle v0.2.1's commit message
[v0.2.1] change default server settings (add small and large), enable…

… env variables to config appl, update cursorrules

* Can configurate default small and large models, unify the interface (server name) for the developpers and users.
* Enable using environmental variable to update appl configs (requires `jsonargparse`).
* Update cursorrules to better use cursor to compose codes.
* Update docs for setup observability platforms.
* Support caching request with response_format as a pydantic model.
* Add `.env.example` to help setup for new projects.
* Add hint when Langfuse or Lunary is not configured.

v0.2.0

Toggle v0.2.0's commit message
[v0.2.0] Update README and docs, add cursor rules.

- Update README and docs, add images to illustrate langfuse usage.
- Change default streaming display from `live` to `print` with grey color.
- Add special handling for claude model when specifying `response_format` as a Pydantic model.

v0.1.2

Toggle v0.1.2's commit message
[v0.1.2] Multi-threading supports, auto-dedent multiline strings, sup…

…ports response format, some fixes.

* Add support for multi-threading APPL function.
  * Thread-specific logging file, filtered by tehe prefix of thread name.
  * Allow assign prefix for LLM generations, used for tracing and caching.
* Add auto-dedent for multiline f-string.
* Use rich to show streaming messages.
* Add supports for `response_format` in LLM completion.
* Remove langsmith dependency.
* Fix ruff and mypy check.
* Remove special exception handling inside APPL function (seems not necessary now).

v0.1.0

Toggle v0.1.0's commit message
[v0.1.0] change default llm, defaults to exclude docstring, allow res…

…et context when ctx=resume, some fixes

* Change default llm to 'gpt-4o-mini' from 'gpt-3.5-turbo'.
* Defaults to exclude """docstring""" in prompt, can be included by `include_docstring=True`.
* Change default structure output (`instructor`) wrapper mode to `JSON`.
* Add reset_context function to reset the context of functions with `ctx="resume"`.
* Some fix to examples, docs, mypy check, and tests.

v0.0.2

Toggle v0.0.2's commit message
[v0.0.2] compatibility fix

* `litellm` compatibility fix (now requires litellm>=1.41.0)
* `instructor` compatibility fix
* some minor changes
0