모델 프로파일 기반 Cowork/Code 루프와 진행 UX 고도화 반영
- 등록 모델 실행 프로파일을 검증 게이트, 문서 fallback, post-tool verification까지 확장 적용 - Cowork/Code 진행 카드에 계획/도구/검증/압축/폴백/재시도 단계 메타를 추가해 대기 상태 가시성 강화 - OpenAI/vLLM tool 요청에 병렬 도구 호출 힌트를 추가하고 회귀 프롬프트 문서를 프로파일 기준으로 전면 정리 - 검증: dotnet build src/AxCopilot/AxCopilot.csproj -c Release -v minimal -p:OutputPath=bin\\verify\\ -p:IntermediateOutputPath=obj\\verify\\ (경고 0 / 오류 0)
This commit is contained in:
@@ -777,6 +777,10 @@ public class LlmSettings
|
||||
[JsonPropertyName("temperature")]
|
||||
public double Temperature { get; set; } = 0.7;
|
||||
|
||||
/// <summary>등록 모델 프로파일의 자동 temperature 정책 사용 여부. 기본값 true.</summary>
|
||||
[JsonPropertyName("useAutomaticProfileTemperature")]
|
||||
public bool UseAutomaticProfileTemperature { get; set; } = true;
|
||||
|
||||
/// <summary>사내 서비스(Ollama/vLLM)용 등록 모델 목록. 별칭 + 암호화된 모델명.</summary>
|
||||
[JsonPropertyName("registeredModels")]
|
||||
public List<RegisteredModel> RegisteredModels { get; set; } = new();
|
||||
@@ -1377,6 +1381,13 @@ public class RegisteredModel
|
||||
[JsonPropertyName("service")]
|
||||
public string Service { get; set; } = "ollama";
|
||||
|
||||
/// <summary>
|
||||
/// 실행 프로파일. balanced | tool_call_strict | reasoning_first | fast_readonly | document_heavy
|
||||
/// 모델 성향에 따라 도구 호출 강도, 재시도, 메모리/압축 주입량을 조절합니다.
|
||||
/// </summary>
|
||||
[JsonPropertyName("executionProfile")]
|
||||
public string ExecutionProfile { get; set; } = "balanced";
|
||||
|
||||
/// <summary>이 모델 전용 서버 엔드포인트. 비어있으면 LlmSettings의 기본 엔드포인트 사용.</summary>
|
||||
[JsonPropertyName("endpoint")]
|
||||
public string Endpoint { get; set; } = "";
|
||||
|
||||
Reference in New Issue
Block a user