Skip to content

Releases: phidatahq/phidata

v2.6.3

09 Dec 11:57
Compare
Choose a tag to compare

Full Changelog: v2.6.1...v2.6.3

v2.6.1

06 Dec 22:08
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.6.0...v2.6.1

v2.6.0

06 Dec 16:02
Compare
Choose a tag to compare

Changelog

This update introduces exciting new features, performance enhancements, and crucial fixes to ensure better usability and functionality.

Highlights

  • Multimodal Agents: Agents now natively support image and audio with video capabilities coming soon.
  • Agentic Workflows : Build deterministic multi-agent pipelines using Workflows, now generally available.
  • State Sharing: New session_state variable allows agents to share state across function calls.
  • Direct Responses: Agents in teams can now respond directly to users, bypassing the team leader.
  • Context Injection: Real-time context resolution for enhanced execution.
  • Human-in-the-Loop: Tool calls can now be confirmed or approved before execution.
  • Advanced Chunking (#1507): Added support for Semantic, Agentic, Document, Recursive, and Fixed chunking strategies.

New Features

Playground Updates

  • Show Reasoning: Gain insights into the agent's decision-making process.
  • Show Tool Calls: View results and metrics on hover.
  • Sessions Page Enhancements: Added reasoning, context, and tools integration.
  • Delete Custom Endpoint: Manage endpoints directly within the Playground.
  • Show References: Sources used for RAG are now viewable.

Additional Features

  • Chunking Strategies in RAG (#1507): Five levels of chunking introduced to enhance processing.
  • Unified Reranker (#1417): CohereReranker enables consistent reranking across vector databases like LanceDB.
  • Milvus Vector Database Integration (#1506): Milvus support added as a vector database option.
  • Support for Multi-Modalities: Enhanced agent capabilities with audio, video, and image data support.
  • Pre- and Post-Hook Functions: Validate arguments, enable human-in-the-loop flows, and validate results of tool calls.

Improvements

  • Workflow Session Logging (#1513): Improved logging mechanisms for better workflow tracking.
  • Ollama Tool Call Streaming (#1494): Enhanced call streaming capabilities for the Ollama tool.
  • Logging Updates for Gemini (#1495): Improved logging functionality for Gemini models.
  • Ollama LLM Class Updates (#1205): Resolved reliability issues in tool calling.
  • Duplicate Endpoint Prevention: Enhanced logic to prevent creating duplicate custom endpoints.
  • Dynamic Prompts: System prompt, user prompt, and instructions can now be passed as functions resolved at runtime.
  • Knowledge Base Updates (#1472, #1474): Fixed terminology updates and improvements to knowledge cookbooks.
  • Vertex AI Gemini Model Class (#1489): Added support for Google Vertex AI models with cookbooks.

Bug Fixes

  • Session Read-All Issue: Resolved an issue where titles weren’t created with a list of messages.
  • Ollama Tool Response Fix: Fixed empty responses from Ollama tools (#1205).
  • Empty Context Creation Prevention (#1471): Prevented creation of contexts when no knowledge base is provided.

Breaking Changes

  • Agent.add_context renamed to Agent.add_references to align with context injection terminology.
  • context_format is now references_format.

New Contributors

Full Changelog: v2.5.34...v2.6.0

v2.5.34

03 Dec 18:59
Compare
Choose a tag to compare

Changelog

Features

  • InternLM Model Class
    PR: #1475
    Author: Yash Solanky
  • Vertex AI Gemini Model Class and Cookbook
    PR: #1489
    Author: Yash Solanky
  • Add Discord Integration Tool
    PR: #1337
    Author: vishkrish200
  • Add Baidu Search Tool for Phidata
    PR: #1468
    Author: Vist233

Improvements

  • Sync the Monitoring of Reasoning Agent with Main Agent
    PR: #1479
    Author: Yash Solanky
  • S3 Knowledge Cookbooks
    PR: #1474
    Author: Yash Solanky
  • Updates to Embedder Cookbooks
    PR: #1473
    Author: Yash Solanky
  • Document Knowledge Base Cookbook
    PR: #1469
    Author: Manthan Gupta
  • Update License
    PR: #1458
    Author: Ansub Khan
  • Update README.md
    PR: #1457
    Author: krenax c
  • Qwen2.5 Coding Agent
    PR: #1446
    Author: Anurag
  • Example on how to use LanceDB as vectorDB
    PR: #1491
    Author: MANISH007700
  • Added "psycopg[binary]" in Install Command
    PR: #1487
    Author: MANISH007700

Bug Fixes

  • Updates to Knowledge Base Cookbooks
    PR: #1472
    Author: Yash Solanky
  • Prevents Creation of Empty Context When No Knowledge Base Is Provided
    PR: #1471
    Author: Yash Solanky
  • Fixed ollama knowledge example
    PR: #1463
    Author: vodkar

Detailed change log

v2.5.33

26 Nov 13:08
Compare
Choose a tag to compare
v2.5.33

v2.5.32

14 Nov 18:57
Compare
Choose a tag to compare
v2.5.32

v2.5.31

12 Nov 20:38
Compare
Choose a tag to compare
Merge branch 'main' of https://github.com/phidatahq/phidata

v2.5.30

03 Nov 22:39
Compare
Choose a tag to compare
v2.5.30

v2.5.29

01 Nov 12:33
Compare
Choose a tag to compare
v2.5.29

v2.5.28

31 Oct 22:30
Compare
Choose a tag to compare
v2.5.28