This repository was archived by the owner on Jul 16, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +5
-5
lines changed Expand file tree Collapse file tree 2 files changed +5
-5
lines changed Original file line number Diff line number Diff line change 7
7
{
8
8
"name" : " Christopher Hertel" ,
9
9
10
+ },
11
+ {
12
+ "name" : " Oskar Stark" ,
13
+
10
14
}
11
15
],
12
16
"require" : {
13
17
"php" : " >=8.2" ,
14
- "php-llm/llm-chain" : " ^0.16 " ,
18
+ "php-llm/llm-chain" : " ^0.17 " ,
15
19
"symfony/config" : " ^6.4 || ^7.0" ,
16
20
"symfony/dependency-injection" : " ^6.4 || ^7.0" ,
17
21
"symfony/framework-bundle" : " ^6.4 || ^7.0" ,
Original file line number Diff line number Diff line change 7
7
use PhpLlm \LlmChain \Chain \StructuredOutput \ChainProcessor as StructureOutputProcessor ;
8
8
use PhpLlm \LlmChain \Chain \StructuredOutput \ResponseFormatFactory ;
9
9
use PhpLlm \LlmChain \Chain \StructuredOutput \ResponseFormatFactoryInterface ;
10
- use PhpLlm \LlmChain \Chain \StructuredOutput \SchemaFactory ;
11
10
use PhpLlm \LlmChain \Chain \ToolBox \ChainProcessor as ToolProcessor ;
12
- use PhpLlm \LlmChain \Chain \ToolBox \ParameterAnalyzer ;
13
11
use PhpLlm \LlmChain \Chain \ToolBox \ToolAnalyzer ;
14
12
use PhpLlm \LlmChain \Chain \ToolBox \ToolBox ;
15
13
use PhpLlm \LlmChain \Chain \ToolBox \ToolBoxInterface ;
32
30
// structured output
33
31
->set (ResponseFormatFactory::class)
34
32
->alias (ResponseFormatFactoryInterface::class, ResponseFormatFactory::class)
35
- ->set (SchemaFactory::class)
36
33
->set (StructureOutputProcessor::class)
37
34
->tag ('llm_chain.chain.input_processor ' )
38
35
->tag ('llm_chain.chain.output_processor ' )
52
49
])
53
50
->alias (ToolBoxInterface::class, ToolBox::class)
54
51
->set (ToolAnalyzer::class)
55
- ->set (ParameterAnalyzer::class)
56
52
->set ('llm_chain.tool.chain_processor.abstract ' )
57
53
->class (ToolProcessor::class)
58
54
->abstract ()
You can’t perform that action at this time.
0 commit comments