mirror of
https://github.com/QwenLM/qwen-code.git
synced 2025-12-19 09:33:53 +00:00
fix: default values of sampling params
This commit is contained in:
@@ -151,8 +151,7 @@ describe('BaseLlmClient', () => {
|
|||||||
contents: defaultOptions.contents,
|
contents: defaultOptions.contents,
|
||||||
config: {
|
config: {
|
||||||
abortSignal: defaultOptions.abortSignal,
|
abortSignal: defaultOptions.abortSignal,
|
||||||
temperature: 0,
|
topP: 0.8,
|
||||||
topP: 1,
|
|
||||||
tools: [
|
tools: [
|
||||||
{
|
{
|
||||||
functionDeclarations: [
|
functionDeclarations: [
|
||||||
@@ -189,7 +188,7 @@ describe('BaseLlmClient', () => {
|
|||||||
expect.objectContaining({
|
expect.objectContaining({
|
||||||
config: expect.objectContaining({
|
config: expect.objectContaining({
|
||||||
temperature: 0.8,
|
temperature: 0.8,
|
||||||
topP: 1, // Default should remain if not overridden
|
topP: 0.8, // Default should remain if not overridden
|
||||||
topK: 10,
|
topK: 10,
|
||||||
tools: expect.any(Array),
|
tools: expect.any(Array),
|
||||||
}),
|
}),
|
||||||
|
|||||||
@@ -66,8 +66,7 @@ export interface GenerateJsonOptions {
|
|||||||
export class BaseLlmClient {
|
export class BaseLlmClient {
|
||||||
// Default configuration for utility tasks
|
// Default configuration for utility tasks
|
||||||
private readonly defaultUtilityConfig: GenerateContentConfig = {
|
private readonly defaultUtilityConfig: GenerateContentConfig = {
|
||||||
temperature: 0,
|
topP: 0.8,
|
||||||
topP: 1,
|
|
||||||
};
|
};
|
||||||
|
|
||||||
constructor(
|
constructor(
|
||||||
|
|||||||
@@ -2310,7 +2310,7 @@ ${JSON.stringify(
|
|||||||
abortSignal,
|
abortSignal,
|
||||||
systemInstruction: getCoreSystemPrompt(''),
|
systemInstruction: getCoreSystemPrompt(''),
|
||||||
temperature: 0.5,
|
temperature: 0.5,
|
||||||
topP: 1,
|
topP: 0.8,
|
||||||
},
|
},
|
||||||
contents,
|
contents,
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -94,8 +94,7 @@ const MAX_TURNS = 100;
|
|||||||
export class GeminiClient {
|
export class GeminiClient {
|
||||||
private chat?: GeminiChat;
|
private chat?: GeminiChat;
|
||||||
private readonly generateContentConfig: GenerateContentConfig = {
|
private readonly generateContentConfig: GenerateContentConfig = {
|
||||||
temperature: 0,
|
topP: 0.8,
|
||||||
topP: 1,
|
|
||||||
};
|
};
|
||||||
private sessionTurnCount = 0;
|
private sessionTurnCount = 0;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user