Skip to content

Releases: WebFiori/ai

Release list

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 15 Jul 21:31
242f06a

0.2.0 (2026-07-15)

Features

  • embeddings: implement vector storage interface (db69891), closes #12
  • google: add api_key authentication for Gemini API (2c91341)
  • tools: implement tool/function calling support (56c9ba6), closes #13

Bug Fixes

  • google: support Gemini API embeddings and switch examples to Google (76c28c4)

Miscellaneous Chores

  • Merge pull request #43 from WebFiori/dev (dfed72d)
  • switch line endings to LF in .gitattributes (71fd3a8)

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 06 Jul 19:35
10519c5

0.1.0 (2026-07-06)

Features

  • chat: implement chat completions base in AbstractProvider (c1b0ffa), closes #6
  • chat: implement SSE streaming parser (cd6d77a), closes #7
  • conversation: implement conversation management with swappable storage (ff3c1cc), closes #10
  • core: define core interfaces and abstractions (4145e14), closes #2
  • core: implement exception hierarchy (1497197), closes #4
  • core: implement logging via callback (5e20744), closes #5
  • http: implement cURL-based HTTP client (2c331f0), closes #3
  • project: initial project scaffolding (0e7df5c), closes #1
  • provider: implement GCP Vertex AI provider (8f68bf1), closes #9
  • provider: implement OpenAI provider (f62a7ff), closes #8

Miscellaneous Chores

  • Merge pull request #40 from WebFiori/dev (bcbc090)