Skip to content

Releases: openrelik/openrelik-ai-common

0.6.0

16 Apr 08:12
ac28a4e

Choose a tag to compare

Summary

This release adds support for OpenAI and compatible LLM providers like vLLM. It includes a new provider implementation, conversation session management, and token counting capabilities. The update also refactors GitHub Actions and upgrades the urllib3 dependency to address security vulnerabilities and support newer Python versions.

Highlights:

  • Added OpenAIProvider and ChatSession for OpenAI and vLLM API interactions.
  • Integrated tiktoken for token calculation and implemented exponential backoff for API resiliency.
  • Updated configuration schemas to include required OpenAI environment variables.
  • Refactored GitHub Actions to align with updated repository standards.
  • Upgraded urllib3 to 2.5.0 to resolve security vulnerabilities and add Python 3.14 support.

What's Changed

New Contributors

Full Changelog: 0.5.0...0.6.0

0.5.0

13 Feb 14:09
3108518

Choose a tag to compare

What's Changed

  • Update VertexAI provider to use new google-genai package by @berggren in #8

Full Changelog: 0.4.0...0.5.0

0.4.0

02 Jan 16:09

Choose a tag to compare

What's Changed

  • Improve LLM Provider with Chunked File Processing and Rate Limiting by @sa3eed3ed in #5
  • Improve LLM Prompt Chunking Logic and add unit tests by @sa3eed3ed in #6
  • Refactor LLM Provider Interface and File Chunking by @berggren in #7

New Contributors

Full Changelog: 2024.10.21...0.4.0

2024.10.21

21 Oct 10:14

Choose a tag to compare

What's Changed

  • Add Google AI LLM Provider by @berggren in #3
  • Add Chat Functionality and Configuration Options by @berggren in #4

Full Changelog: 2024.10.18...2024.10.21

2024.10.18

18 Oct 06:53
1becf18

Choose a tag to compare

What's Changed

  • Add Default Model Configuration for LLM Providers by @berggren in #2

Full Changelog: 2024.10.17...2024.10.18

2024.10.17

17 Oct 20:14
208134e

Choose a tag to compare

What's Changed

  • Implement LLM Provider Interface and Ollama/VertexAI Providers by @berggren in #1

New Contributors

Full Changelog: https://github.com/openrelik/openrelik-ai-common/commits/2024.10.17