Skip to content

Releases: neuron-core/neuron-ai

2.9.0

02 Dec 19:07

Choose a tag to compare

Support for deepseek reaonser model #409

2.8.19

28 Nov 18:29

Choose a tag to compare

Fix Gemini streaming with tools #391

2.8.18

28 Nov 16:49

Choose a tag to compare

new OpenAILikeResponses provider

2.8.17

28 Nov 16:42

Choose a tag to compare

Support for merging parameters in OpenAI structured output PR #408

2.8.16

28 Nov 14:35

Choose a tag to compare

Fix Mistral streaming #393

2.8.15

27 Nov 11:10

Choose a tag to compare

Support proxy configuration for providers using Guzzle client

2.8.14

26 Nov 20:17

Choose a tag to compare

Fix Pinecone Vector Store search on empty filters

2.8.13

25 Nov 09:38

Choose a tag to compare

Add set methods to Tool interface

  • setName
  • setDescription

So you can now change this property on the fly attaching a tool to the agent:

protected function tools(): array
{
    return [
        MySQLSchemaTool::make(new \PDO(...), ['organizations', 'users'])->setName('account_schema'),
        MySQLSchemaTool::make(new \PDO(...), ['orders', 'payments'])->setName('order_schema'),
    ];
}

2.8.12

25 Nov 08:32

Choose a tag to compare

Security Vulnerability Fix

MySQLSelectTool was extend with additional forbidden statements including: INTO, OUTFILE, DUMPFILE, LOAD_FILE

MySQLWriteTool was extended with forbidden statements to avoid unsafe actions: DROP, CREATE, ALTER, GRANT, TRUNCATE, REPLACE, MERGE, CALL, EXECUTE, DELETE

All of this configurations can be customized at tool level.

2.8.11: Merge pull request #394 from giagara/2.x

22 Nov 15:43
eb80abc

Choose a tag to compare

Fix OpenAI responses streaming when error: PR #394