package com.vincent.rsf.server.ai.service;
|
|
import com.vincent.rsf.server.ai.model.AiPromptContext;
|
|
public interface AiPromptContextProvider {
|
|
/**
|
* 判断当前上下文是否需要由该提供器补充系统提示词。
|
*/
|
boolean supports(AiPromptContext context);
|
|
/**
|
* 根据当前请求上下文生成一段可附加到系统 Prompt 的业务背景描述。
|
*/
|
String buildContext(AiPromptContext context);
|
}
|