Skip to content

airefinery-sdk 1.20.0 release

Choose a tag to compare

@tahabelkhouja tahabelkhouja released this 13 Oct 23:30
· 19 commits to main since this release
af41e80

Announcement: AI Refinery SDK Version 1.20.0 Released 🚀

We're excited to announce the release of AI Refinery SDK Version 1.20.0!
This version brings performance improvements based on the valuable feedback we've received from the community.

💥 What's New in Version 1.20.0

  • New Config Validation API
    • This API enables you to validate a distiller configuration file before creating a project. This method helps catch configuration errors early in the development workflow by sending your configuration to the server for validation against the latest SDK without actually creating a project. For more details, please check the official documentation for this API.
  • New Trusted Agent Huddle agent:
    • Pega Agent:
      This agent is designed to intelligently analyze business workflows in real time and generate context-aware answers using enterprise knowledge to help streamline issue resolution. It is based on the Pega platform.

🚨 Upcoming Major Update: Default Model Switch

Starting December 1, the default model will change from meta-llama/Llama-3.1-70B-Instruct to openai/gpt-oss-120b.

What this means

  • After Dec 1, applications without an explicit model override will automatically use openai/gpt-oss-120b.
  • We expect minimal disruption, but performance and outputs may differ slightly.

How to prepare

  1. Test with gpt-oss-120b before Dec 1
    To validate your workflows ahead of the switch, configure your application by updating the YAML config according to the following example:
   base_config:
     llm_config:
       model: "openai/gpt-oss-120b"
       
  orchestrator:
    agent_list:
      - agent_name: "Search Agent"

  utility_agents:
    - agent_class: SearchAgent
      agent_name: "Search Agent"
  1. Continue using Llama 3.1 if needed
    To explicitly stay on meta-llama/Llama-3.1-70B-Instruct after Dec 1, set the base_config as the following example:
   base_config:
     llm_config:
       model: "meta-llama/Llama-3.1-70B-Instruct"
       
  orchestrator:
    agent_list:
      - agent_name: "Search Agent"

  utility_agents:
    - agent_class: SearchAgent
      agent_name: "Search Agent"

✅ Compatibility

  • SDK versions ≤ 1.15.1 can still connect to the current Distiller API server without modification.
  • Applications that have not yet migrated to API-Key–only or TokenProvider authentication must do so before upgrading.
    Refer to the Quickstart guide for details.