mirror of
https://git.mirrors.martin98.com/https://github.com/langgenius/dify.git
synced 2025-08-14 00:15:57 +08:00
fix [baichuan] Error: argument of type 'NoneType' is not iterable (#2351)
Co-authored-by: baiyansong <baiyansong@hotmail.com>
This commit is contained in:
parent
a58612718e
commit
ecf947258a
@ -31,6 +31,9 @@ parameter_rules:
|
|||||||
use_template: presence_penalty
|
use_template: presence_penalty
|
||||||
- name: frequency_penalty
|
- name: frequency_penalty
|
||||||
use_template: frequency_penalty
|
use_template: frequency_penalty
|
||||||
|
default: 1
|
||||||
|
min: 1
|
||||||
|
max: 2
|
||||||
- name: with_search_enhance
|
- name: with_search_enhance
|
||||||
label:
|
label:
|
||||||
zh_Hans: 搜索增强
|
zh_Hans: 搜索增强
|
||||||
|
@ -31,6 +31,9 @@ parameter_rules:
|
|||||||
use_template: presence_penalty
|
use_template: presence_penalty
|
||||||
- name: frequency_penalty
|
- name: frequency_penalty
|
||||||
use_template: frequency_penalty
|
use_template: frequency_penalty
|
||||||
|
default: 1
|
||||||
|
min: 1
|
||||||
|
max: 2
|
||||||
- name: with_search_enhance
|
- name: with_search_enhance
|
||||||
label:
|
label:
|
||||||
zh_Hans: 搜索增强
|
zh_Hans: 搜索增强
|
||||||
|
@ -31,6 +31,9 @@ parameter_rules:
|
|||||||
use_template: presence_penalty
|
use_template: presence_penalty
|
||||||
- name: frequency_penalty
|
- name: frequency_penalty
|
||||||
use_template: frequency_penalty
|
use_template: frequency_penalty
|
||||||
|
default: 1
|
||||||
|
min: 1
|
||||||
|
max: 2
|
||||||
- name: with_search_enhance
|
- name: with_search_enhance
|
||||||
label:
|
label:
|
||||||
zh_Hans: 搜索增强
|
zh_Hans: 搜索增强
|
||||||
|
@ -125,6 +125,9 @@ class BaichuanModel(object):
|
|||||||
'content': message.content,
|
'content': message.content,
|
||||||
'role': message.role,
|
'role': message.role,
|
||||||
})
|
})
|
||||||
|
# [baichuan] frequency_penalty must be between 1 and 2
|
||||||
|
if parameters['frequency_penalty'] < 1 or parameters['frequency_penalty'] > 2:
|
||||||
|
parameters['frequency_penalty'] = 1
|
||||||
# turbo api accepts flat parameters
|
# turbo api accepts flat parameters
|
||||||
return {
|
return {
|
||||||
'model': self._model_mapping(model),
|
'model': self._model_mapping(model),
|
||||||
|
Loading…
x
Reference in New Issue
Block a user