mirror of
https://github.com/mudler/LocalAI.git
synced 2025-02-06 11:10:31 +00:00
fixups
This commit is contained in:
parent
1668489b00
commit
0f1326b2bd
@ -402,7 +402,7 @@ func chatEndpoint(cm *ConfigMerger, o *Option) func(c *fiber.Ctx) error {
|
|||||||
}
|
}
|
||||||
return func(c *fiber.Ctx) error {
|
return func(c *fiber.Ctx) error {
|
||||||
processFunctions := false
|
processFunctions := false
|
||||||
funcs := []grammar.Function{}
|
funcs := grammar.Functions{}
|
||||||
model, input, err := readInput(c, o.loader, true)
|
model, input, err := readInput(c, o.loader, true)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return fmt.Errorf("failed reading parameters from request:%w", err)
|
return fmt.Errorf("failed reading parameters from request:%w", err)
|
||||||
@ -419,7 +419,6 @@ func chatEndpoint(cm *ConfigMerger, o *Option) func(c *fiber.Ctx) error {
|
|||||||
((config.functionCallString != "none" || config.functionCallString == "") || len(config.functionCallNameString) > 0) {
|
((config.functionCallString != "none" || config.functionCallString == "") || len(config.functionCallNameString) > 0) {
|
||||||
log.Debug().Msgf("Response needs to process functions")
|
log.Debug().Msgf("Response needs to process functions")
|
||||||
|
|
||||||
var funcs grammar.Functions = input.Functions
|
|
||||||
processFunctions = true
|
processFunctions = true
|
||||||
|
|
||||||
// Force picking one of the functions by the request
|
// Force picking one of the functions by the request
|
||||||
@ -428,6 +427,7 @@ func chatEndpoint(cm *ConfigMerger, o *Option) func(c *fiber.Ctx) error {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Append the no action function
|
// Append the no action function
|
||||||
|
funcs = append(funcs, input.Functions...)
|
||||||
funcs = append(funcs, noActionGrammar)
|
funcs = append(funcs, noActionGrammar)
|
||||||
|
|
||||||
// Update input grammar
|
// Update input grammar
|
||||||
|
Loading…
x
Reference in New Issue
Block a user