Skip to content

chatlas 0.5.0

Choose a tag to compare

@cpsievert cpsievert released this 18 Mar 23:28
· 305 commits to main since this release

New features

  • Added a ChatSnowflake() class to interact with Snowflake Cortex LLM. (#54)
  • Added a ChatAuto() class, allowing for configuration of chat providers and models via environment variables. (#38, thanks @mconflitti-pbc)

Improvements

  • Updated ChatAnthropic()'s model default to "claude-3-7-sonnet-latest". (#62)
  • The version is now accessible as chatlas.__version__. (#64)
  • All provider-specific Chat subclasses now have an associated extras in chatlas. For example, ChatOpenAI has chatlas[openai], ChatPerplexity has chatlas[perplexity], ChatBedrockAnthropic has chatlas[bedrock-anthropic], and so forth for the other Chat classes. (#66)

Bug fixes

  • Fixed an issue with content getting duplicated when it overflows in a Live() console. (#71)
  • Fix an issue with tool calls not working with ChatVertex(). (#61)