Index
All Classes and Interfaces|All Packages
A
- add(JsonNode, VectorizeContextVO) - Method in class com.arms.api.admin.document.vectoriser.wrapper.DocumentBatchWriter
- add(JsonNode, VectorizeContextVO) - Method in class com.arms.api.admin.document.vectoriser.wrapper.JsonNodeBatch
- addMetadata(String, Object) - Method in class com.arms.egovframework.javaservice.aigenerate.l_query.model.UserQueryDTO
-
메타데이터 항목을 추가합니다.
- after(AdvisedResponse) - Method in class com.arms.api.util.advisors.MessageGuardAdvisor
- after(AdvisedResponse) - Method in class com.arms.api.util.advisors.ReReadingAdvisor
- after(AdvisedResponse) - Method in class com.arms.api.util.advisors.SimpleLogAdvisor
- AiRequestResultVO - Class in com.arms.egovframework.javaservice.aigenerate.vl_airequest.model
-
LLM 요청 결과 VO
- AiRequestResultVO() - Constructor for class com.arms.egovframework.javaservice.aigenerate.vl_airequest.model.AiRequestResultVO
- AiRequestService - Interface in com.arms.egovframework.javaservice.aigenerate.vl_airequest.service
-
LLM 요청 서비스 인터페이스
- AiRequestServiceImpl - Class in com.arms.egovframework.javaservice.aigenerate.vl_airequest.service
-
LLM 요청 서비스 구현체
- AiRequestServiceImpl() - Constructor for class com.arms.egovframework.javaservice.aigenerate.vl_airequest.service.AiRequestServiceImpl
- AiResponseRequestVO - Class in com.arms.egovframework.javaservice.aigenerate.vll_airesponse.model
-
AI 응답 파일 변환 요청 VO
- AiResponseRequestVO() - Constructor for class com.arms.egovframework.javaservice.aigenerate.vll_airesponse.model.AiResponseRequestVO
- AiResponseResultVO - Class in com.arms.egovframework.javaservice.aigenerate.vll_airesponse.model
-
AI 응답 파일 변환 결과 VO
- AiResponseResultVO() - Constructor for class com.arms.egovframework.javaservice.aigenerate.vll_airesponse.model.AiResponseResultVO
- AiResponseService - Interface in com.arms.egovframework.javaservice.aigenerate.vll_airesponse.service
-
AI 응답 파일 변환 서비스 인터페이스
- AiResponseServiceImpl - Class in com.arms.egovframework.javaservice.aigenerate.vll_airesponse.service
-
AI 응답 파일 변환 서비스 구현체
- AiResponseServiceImpl() - Constructor for class com.arms.egovframework.javaservice.aigenerate.vll_airesponse.service.AiResponseServiceImpl
- allMetadataFieldNames() - Method in class com.arms.api.admin.document.classifier.vo.FieldClassificationVO
- analyze(Path, String) - Method in class com.arms.api.admin.document.parser.component.JsonSectionAnalyzer
-
1pass: 섹션별 leaf 샘플 → structural names → flatten → classify
- Application - Class in com.arms
- Application() - Constructor for class com.arms.Application
- armsApi() - Method in class com.arms.config.OpenApiConfig
- astronomy() - Method in record class com.arms.api.toolcalling.service.ToolsService.WeatherForecast
-
Returns the value of the
astronomyrecord component. - Astronomy(int, String, String, String, String, String) - Constructor for record class com.arms.api.toolcalling.service.ToolsService.Astronomy
-
Creates an instance of a
Astronomyrecord class. - autoClassifyAndVectorise(String) - Method in class com.arms.api.admin.vector.service.JsonVectorServiceImpl
- autoClassifyAndVectorise(String) - Method in class com.arms.api.admin.vector.service.NdjsonVectorServiceImpl
- autoClassifyAndVectorise(String) - Method in interface com.arms.api.admin.vector.service.VectorService
- autoVectorise(String) - Method in class com.arms.api.admin.vector.controller.JsonToVectorController
- autoVectorise(String) - Method in class com.arms.api.admin.vector.controller.NdjsonToVectorController
- autoVectoriseToFile(String, String) - Method in class com.arms.api.admin.vector.controller.JsonToVectorController
- averageStringLength() - Method in class com.arms.api.admin.document.classifier.vo.FieldStatsVO
- avgtempC() - Method in record class com.arms.api.toolcalling.service.ToolsService.WeatherForecast
-
Returns the value of the
avgtempCrecord component. - avgtempF() - Method in record class com.arms.api.toolcalling.service.ToolsService.WeatherForecast
-
Returns the value of the
avgtempFrecord component.
B
- before(AdvisedRequest) - Method in class com.arms.api.util.advisors.MessageGuardAdvisor
- before(AdvisedRequest) - Method in class com.arms.api.util.advisors.ReReadingAdvisor
- before(AdvisedRequest) - Method in class com.arms.api.util.advisors.SimpleLogAdvisor
- belongsTo(VectorizeContextVO) - Method in class com.arms.api.admin.document.vectoriser.wrapper.JsonNodeBatch
- build(String, int) - Method in interface com.arms.egovframework.javaservice.aigenerate.v_prompt.service.PromptContextService
-
queryText 를 기반으로 RAG → Keyword → SearchEngine 파이프라인을 실행하고 전체 결과를 조합한
PromptContextVO를 반환합니다. - build(String, int) - Method in class com.arms.egovframework.javaservice.aigenerate.v_prompt.service.PromptContextServiceImpl
- buildAll(List<JsonNode>, VectorizeContextVO) - Method in class com.arms.api.admin.document.builder.component.JsonDocumentBuilder
- buildAll(List<T>, VectorizeContextVO) - Method in interface com.arms.api.admin.document.builder.component.DocumentBuilder
- buildContext(ChatDTO) - Method in class com.arms.api.chat.service.ChatServiceImpl
- buildContext(SampleQueryDTO) - Method in class com.arms.api.sample.service.SampleQueryServiceImpl
-
RAG → Keyword → SearchEngine 파이프라인 결과만 반환합니다.
- buildContext(UserQueryDTO) - Method in class com.arms.egovframework.javaservice.aigenerate.l_query.service.UserQueryServiceImpl
-
RAG → Keyword → SearchEngine 파이프라인을 실행하고 전체 결과를 조합한
PromptContextVO를 반환합니다. - buildContext(UserQueryDTO, int) - Method in class com.arms.egovframework.javaservice.aigenerate.l_query.service.UserQueryServiceImpl
-
RAG → Keyword → SearchEngine 파이프라인을 실행하고 전체 결과를 조합한
PromptContextVO를 반환합니다. - builder() - Method in class com.arms.config.RestClientConfig
- buildHierarchyPath() - Method in class com.arms.api.markdown.parser.model.vo.MarkdownChunkMetadataVO
-
계층 경로 생성
C
- ChatController - Class in com.arms.api.chat.controller
- ChatController(ChatServiceImpl) - Constructor for class com.arms.api.chat.controller.ChatController
- ChatDTO - Class in com.arms.api.chat.model.dto
- ChatDTO() - Constructor for class com.arms.api.chat.model.dto.ChatDTO
- ChatServiceImpl - Class in com.arms.api.chat.service
- ChatServiceImpl() - Constructor for class com.arms.api.chat.service.ChatServiceImpl
- ClassifiedFieldVO - Class in com.arms.api.admin.document.classifier.vo
- Classifier<T> - Interface in com.arms.api.admin.document.classifier.component
- classify(JsonNode) - Method in class com.arms.api.admin.document.classifier.component.JsonFieldClassifier
- classify(T) - Method in interface com.arms.api.admin.document.classifier.component.Classifier
- classifyFields(String) - Method in class com.arms.api.admin.vector.controller.JsonToVectorController
- classifyFields(String) - Method in class com.arms.api.admin.vector.controller.NdjsonToVectorController
- classifyFields(String) - Method in class com.arms.api.admin.vector.service.JsonVectorServiceImpl
- classifyFields(String) - Method in class com.arms.api.admin.vector.service.NdjsonVectorServiceImpl
- classifyFields(String) - Method in interface com.arms.api.admin.vector.service.VectorService
- classifyStrict(JsonNode) - Method in interface com.arms.api.admin.document.classifier.component.Classifier
- classifyStrict(JsonNode) - Method in class com.arms.api.admin.document.classifier.component.JsonFieldClassifier
- clear() - Method in class com.arms.api.admin.document.vectoriser.wrapper.JsonNodeBatch
- close() - Method in class com.arms.api.admin.document.parser.context.JsonStreamContext
- collectAllLeaves(JsonNode, List<JsonNode>) - Method in class com.arms.api.admin.document.parser.component.JsonLeafCollector
-
노드에서 모든 leaf를 수집 (스트리밍 시 사용)
- collectAndFlatten(JsonNode, Set<String>) - Method in class com.arms.api.admin.document.parser.component.JsonNodeProcessor
- collectFirstLeaf(JsonNode, List<JsonNode>) - Method in class com.arms.api.admin.document.parser.component.JsonLeafCollector
-
한 브랜치에서 leaf 1건만 수집
- collectLeaves(JsonNode, List<JsonNode>, int) - Method in class com.arms.api.admin.document.parser.component.JsonLeafCollector
-
노드에서 서로 다른 브랜치의 leaf를 N건까지 수집 (너비 우선)
- com.arms - package com.arms
- com.arms.api.admin.document.builder.component - package com.arms.api.admin.document.builder.component
- com.arms.api.admin.document.classifier.component - package com.arms.api.admin.document.classifier.component
- com.arms.api.admin.document.classifier.enums - package com.arms.api.admin.document.classifier.enums
- com.arms.api.admin.document.classifier.factory - package com.arms.api.admin.document.classifier.factory
- com.arms.api.admin.document.classifier.vo - package com.arms.api.admin.document.classifier.vo
- com.arms.api.admin.document.filereader.component - package com.arms.api.admin.document.filereader.component
- com.arms.api.admin.document.parser.component - package com.arms.api.admin.document.parser.component
- com.arms.api.admin.document.parser.context - package com.arms.api.admin.document.parser.context
- com.arms.api.admin.document.vectoriser - package com.arms.api.admin.document.vectoriser
- com.arms.api.admin.document.vectoriser.wrapper - package com.arms.api.admin.document.vectoriser.wrapper
- com.arms.api.admin.filesystem.controller - package com.arms.api.admin.filesystem.controller
- com.arms.api.admin.filesystem.model.vo - package com.arms.api.admin.filesystem.model.vo
- com.arms.api.admin.filesystem.service - package com.arms.api.admin.filesystem.service
- com.arms.api.admin.vector.controller - package com.arms.api.admin.vector.controller
- com.arms.api.admin.vector.model.dto - package com.arms.api.admin.vector.model.dto
- com.arms.api.admin.vector.repository - package com.arms.api.admin.vector.repository
- com.arms.api.admin.vector.service - package com.arms.api.admin.vector.service
- com.arms.api.chat.controller - package com.arms.api.chat.controller
- com.arms.api.chat.model.dto - package com.arms.api.chat.model.dto
- com.arms.api.chat.model.vo - package com.arms.api.chat.model.vo
- com.arms.api.chat.service - package com.arms.api.chat.service
- com.arms.api.evaluation.controller - package com.arms.api.evaluation.controller
- com.arms.api.evaluation.model.dto - package com.arms.api.evaluation.model.dto
- com.arms.api.evaluation.model.vo - package com.arms.api.evaluation.model.vo
- com.arms.api.evaluation.service - package com.arms.api.evaluation.service
- com.arms.api.markdown.parser.model.vo - package com.arms.api.markdown.parser.model.vo
- com.arms.api.markdown.parser.service - package com.arms.api.markdown.parser.service
- com.arms.api.markdown.vectorise.controller - package com.arms.api.markdown.vectorise.controller
- com.arms.api.markdown.vectorise.model.vo - package com.arms.api.markdown.vectorise.model.vo
- com.arms.api.markdown.vectorise.service - package com.arms.api.markdown.vectorise.service
- com.arms.api.pdf.vectorise.controller - package com.arms.api.pdf.vectorise.controller
- com.arms.api.pdf.vectorise.service - package com.arms.api.pdf.vectorise.service
- com.arms.api.performance.controller - package com.arms.api.performance.controller
- com.arms.api.performance.model.dto - package com.arms.api.performance.model.dto
- com.arms.api.performance.model.vo - package com.arms.api.performance.model.vo
- com.arms.api.performance.service - package com.arms.api.performance.service
- com.arms.api.sample.controller - package com.arms.api.sample.controller
- com.arms.api.sample.model - package com.arms.api.sample.model
- com.arms.api.sample.service - package com.arms.api.sample.service
- com.arms.api.search.controller - package com.arms.api.search.controller
- com.arms.api.search.model.dto - package com.arms.api.search.model.dto
- com.arms.api.search.service - package com.arms.api.search.service
- com.arms.api.toolcalling.controller - package com.arms.api.toolcalling.controller
- com.arms.api.toolcalling.service - package com.arms.api.toolcalling.service
- com.arms.api.tts.controller - package com.arms.api.tts.controller
- com.arms.api.tts.model.dto - package com.arms.api.tts.model.dto
- com.arms.api.tts.model.vo - package com.arms.api.tts.model.vo
- com.arms.api.tts.service - package com.arms.api.tts.service
- com.arms.api.util.advisors - package com.arms.api.util.advisors
- com.arms.api.util.error - package com.arms.api.util.error
- com.arms.api.util.log_converter - package com.arms.api.util.log_converter
- com.arms.api.util.msa_communicator - package com.arms.api.util.msa_communicator
- com.arms.api.util.response - package com.arms.api.util.response
- com.arms.api.util.status - package com.arms.api.util.status
- com.arms.config - package com.arms.config
- com.arms.egovframework.javaservice.aigenerate.l_query.controller - package com.arms.egovframework.javaservice.aigenerate.l_query.controller
- com.arms.egovframework.javaservice.aigenerate.l_query.model - package com.arms.egovframework.javaservice.aigenerate.l_query.model
- com.arms.egovframework.javaservice.aigenerate.l_query.service - package com.arms.egovframework.javaservice.aigenerate.l_query.service
- com.arms.egovframework.javaservice.aigenerate.ll_rag.model - package com.arms.egovframework.javaservice.aigenerate.ll_rag.model
- com.arms.egovframework.javaservice.aigenerate.ll_rag.service - package com.arms.egovframework.javaservice.aigenerate.ll_rag.service
- com.arms.egovframework.javaservice.aigenerate.lll_keyword.model - package com.arms.egovframework.javaservice.aigenerate.lll_keyword.model
- com.arms.egovframework.javaservice.aigenerate.lll_keyword.service - package com.arms.egovframework.javaservice.aigenerate.lll_keyword.service
- com.arms.egovframework.javaservice.aigenerate.lv_searchengine.model - package com.arms.egovframework.javaservice.aigenerate.lv_searchengine.model
- com.arms.egovframework.javaservice.aigenerate.lv_searchengine.service - package com.arms.egovframework.javaservice.aigenerate.lv_searchengine.service
- com.arms.egovframework.javaservice.aigenerate.v_prompt.model - package com.arms.egovframework.javaservice.aigenerate.v_prompt.model
- com.arms.egovframework.javaservice.aigenerate.v_prompt.service - package com.arms.egovframework.javaservice.aigenerate.v_prompt.service
- com.arms.egovframework.javaservice.aigenerate.vl_airequest.model - package com.arms.egovframework.javaservice.aigenerate.vl_airequest.model
- com.arms.egovframework.javaservice.aigenerate.vl_airequest.service - package com.arms.egovframework.javaservice.aigenerate.vl_airequest.service
- com.arms.egovframework.javaservice.aigenerate.vll_airesponse.model - package com.arms.egovframework.javaservice.aigenerate.vll_airesponse.model
- com.arms.egovframework.javaservice.aigenerate.vll_airesponse.service - package com.arms.egovframework.javaservice.aigenerate.vll_airesponse.service
- COMMON_DUPLICATE_FOUND - Enum constant in enum class com.arms.api.util.error.ErrorCode
- COMMON_ENTITY_NOT_FOUND - Enum constant in enum class com.arms.api.util.error.ErrorCode
- COMMON_ID_NOT_FOUND - Enum constant in enum class com.arms.api.util.error.ErrorCode
- COMMON_ILLEGAL_STATUS - Enum constant in enum class com.arms.api.util.error.ErrorCode
- COMMON_INVALID_PARAMETER - Enum constant in enum class com.arms.api.util.error.ErrorCode
- COMMON_SYSTEM_ERROR - Enum constant in enum class com.arms.api.util.error.ErrorCode
- COMMON_TREE_DAO_ERROR - Enum constant in enum class com.arms.api.util.error.ErrorCode
- CommonResponse - Class in com.arms.api.util.response
- CommonResponse.ApiError - Class in com.arms.api.util.response
- CommonResponse.ApiResult<T> - Class in com.arms.api.util.response
- CONTENT - Enum constant in enum class com.arms.api.admin.document.classifier.enums.FieldRole
- CONTENT_COMPONENT - Enum constant in enum class com.arms.api.admin.document.classifier.enums.FieldRole
- context() - Method in record class com.arms.api.admin.document.parser.component.JsonSectionAnalyzer.SectionContext
-
Returns the value of the
contextrecord component. - context(ChatDTO) - Method in class com.arms.api.chat.controller.ChatController
- context(SampleQueryDTO) - Method in class com.arms.api.sample.controller.SampleQueryController
-
RAG → Keyword → SearchEngine 파이프라인 결과만 반환합니다.
- convert(TtsRequestDTO) - Method in class com.arms.api.tts.controller.TtsController
- convert(TtsRequestDTO) - Method in interface com.arms.api.tts.service.TtsService
- convert(TtsRequestDTO) - Method in class com.arms.api.tts.service.TtsServiceImpl
- convert(AiResponseRequestVO) - Method in interface com.arms.egovframework.javaservice.aigenerate.vll_airesponse.service.AiResponseService
-
요청에 지정된 단일 타입으로 파일을 변환·저장합니다.
- convert(AiResponseRequestVO) - Method in class com.arms.egovframework.javaservice.aigenerate.vll_airesponse.service.AiResponseServiceImpl
- convertAll(AiRequestResultVO, String, String) - Method in interface com.arms.egovframework.javaservice.aigenerate.vll_airesponse.service.AiResponseService
-
모든 타입(PDF / JSON / Word / PPT / Excel)으로 동시에 변환·저장합니다.
- convertAll(AiRequestResultVO, String, String) - Method in class com.arms.egovframework.javaservice.aigenerate.vll_airesponse.service.AiResponseServiceImpl
- createDirectory(String) - Method in class com.arms.api.admin.filesystem.controller.FileSystemController
- createDirectory(String) - Method in interface com.arms.api.admin.filesystem.service.FileSystemService
-
폴더 생성
- createDirectory(String) - Method in class com.arms.api.admin.filesystem.service.FileSystemServiceImpl
D
- date() - Method in record class com.arms.api.toolcalling.service.ToolsService.WeatherForecast
-
Returns the value of the
daterecord component. - deleteByPath(String) - Method in interface com.arms.api.admin.vector.repository.VectorRepository
- deleteByPath(String) - Method in class com.arms.api.admin.vector.repository.VectorStoreRepository
- deleteDirectory(String) - Method in class com.arms.api.admin.filesystem.controller.FileSystemController
- deleteDirectory(String) - Method in interface com.arms.api.admin.filesystem.service.FileSystemService
-
폴더 삭제 (하위 파일 포함)
- deleteDirectory(String) - Method in class com.arms.api.admin.filesystem.service.FileSystemServiceImpl
- deleteFiles(List<String>) - Method in class com.arms.api.admin.filesystem.controller.FileSystemController
- deleteFiles(List<String>) - Method in interface com.arms.api.admin.filesystem.service.FileSystemService
-
파일 삭제
- deleteFiles(List<String>) - Method in class com.arms.api.admin.filesystem.service.FileSystemServiceImpl
- destroy() - Method in class com.arms.api.performance.service.PerformanceServiceImpl
- DirectoryInfoVO - Class in com.arms.api.admin.filesystem.model.vo
- DirectoryInfoVO() - Constructor for class com.arms.api.admin.filesystem.model.vo.DirectoryInfoVO
- DocumentBatchWriter - Class in com.arms.api.admin.document.vectoriser.wrapper
- DocumentBatchWriter(String, Consumer<List<Document>>, JsonDocumentBuilder) - Constructor for class com.arms.api.admin.document.vectoriser.wrapper.DocumentBatchWriter
- DocumentBuilder<T> - Interface in com.arms.api.admin.document.builder.component
- DwrClient - Interface in com.arms.api.util.msa_communicator
- DynamicKeyFlattener - Class in com.arms.api.admin.document.parser.component
-
동적 키(SKU 등) 레벨을 제거하고 구조적 필드만 남기는 Flattener.
- DynamicKeyFlattener() - Constructor for class com.arms.api.admin.document.parser.component.DynamicKeyFlattener
E
- EngineClient - Interface in com.arms.api.util.msa_communicator
- equals(Object) - Method in record class com.arms.api.admin.document.parser.component.JsonSectionAnalyzer.SectionContext
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.arms.api.toolcalling.service.ToolsService.Astronomy
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.arms.api.toolcalling.service.ToolsService.WeatherForecast
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.arms.api.toolcalling.service.ToolsService.WeatherResponse
-
Indicates whether some other object is "equal to" this one.
- error(ErrorCode, HttpStatus) - Static method in class com.arms.api.util.response.CommonResponse
- error(String, ErrorCode, HttpStatus) - Static method in class com.arms.api.util.response.CommonResponse
- error(String, HttpStatus) - Static method in class com.arms.api.util.response.CommonResponse
- error(Throwable, HttpStatus) - Static method in class com.arms.api.util.response.CommonResponse
- error(Throwable, HttpStatusCode) - Static method in class com.arms.api.util.response.CommonResponse
- ErrorCode - Enum Class in com.arms.api.util.error
-
ErrorCode가 정의돼있는 Enum Class.
- evaluateAll(EvaluationRequestDTO) - Method in class com.arms.api.evaluation.controller.EvaluationController
- evaluateAll(EvaluationRequestDTO) - Method in interface com.arms.api.evaluation.service.EvaluationService
- evaluateAll(EvaluationRequestDTO) - Method in class com.arms.api.evaluation.service.EvaluationServiceImpl
- evaluateAllWithContext(EvaluationRequestDTO) - Method in class com.arms.api.evaluation.controller.EvaluationController
- evaluateAllWithContext(EvaluationRequestDTO) - Method in interface com.arms.api.evaluation.service.EvaluationService
- evaluateAllWithContext(EvaluationRequestDTO) - Method in class com.arms.api.evaluation.service.EvaluationServiceImpl
- evaluateFactChecking(EvaluationRequestDTO) - Method in class com.arms.api.evaluation.controller.EvaluationController
- evaluateFactChecking(EvaluationRequestDTO) - Method in interface com.arms.api.evaluation.service.EvaluationService
- evaluateFactChecking(EvaluationRequestDTO) - Method in class com.arms.api.evaluation.service.EvaluationServiceImpl
- evaluateRelevancy(EvaluationRequestDTO) - Method in class com.arms.api.evaluation.controller.EvaluationController
- evaluateRelevancy(EvaluationRequestDTO) - Method in interface com.arms.api.evaluation.service.EvaluationService
- evaluateRelevancy(EvaluationRequestDTO) - Method in class com.arms.api.evaluation.service.EvaluationServiceImpl
- EvaluationController - Class in com.arms.api.evaluation.controller
- EvaluationController() - Constructor for class com.arms.api.evaluation.controller.EvaluationController
- EvaluationRequestDTO - Class in com.arms.api.evaluation.model.dto
- EvaluationRequestDTO() - Constructor for class com.arms.api.evaluation.model.dto.EvaluationRequestDTO
- EvaluationResultVO - Class in com.arms.api.evaluation.model.vo
- EvaluationResultVO() - Constructor for class com.arms.api.evaluation.model.vo.EvaluationResultVO
- EvaluationService - Interface in com.arms.api.evaluation.service
- EvaluationServiceImpl - Class in com.arms.api.evaluation.service
- EvaluationServiceImpl() - Constructor for class com.arms.api.evaluation.service.EvaluationServiceImpl
- EXCEL - Enum constant in enum class com.arms.egovframework.javaservice.aigenerate.vll_airesponse.model.OutputType
-
Microsoft Excel 스프레드시트 (.xlsx)
- execute(SampleQueryDTO) - Method in class com.arms.api.sample.controller.SampleQueryController
-
RAG → Keyword → SearchEngine → LLM 전체 파이프라인을 실행하고 단건 응답을 반환합니다.
- execute(SampleQueryDTO) - Method in class com.arms.api.sample.service.SampleQueryServiceImpl
-
RAG → Keyword → SearchEngine → LLM 전체 파이프라인 실행 후 단건 응답을 반환합니다.
- execute(UserQueryDTO) - Method in class com.arms.egovframework.javaservice.aigenerate.l_query.service.UserQueryServiceImpl
-
RAG → Keyword → SearchEngine → LLM 전체 파이프라인을 실행하고 최종 답변을 단건으로 반환합니다.
- execute(UserQueryDTO, int) - Method in class com.arms.egovframework.javaservice.aigenerate.l_query.service.UserQueryServiceImpl
-
RAG → Keyword → SearchEngine → LLM 전체 파이프라인을 실행하고 최종 답변을 단건으로 반환합니다.
- executeAndSave(SampleQueryDTO, String, OutputType, String) - Method in class com.arms.api.sample.service.SampleQueryServiceImpl
-
전체 파이프라인 실행 후 결과를 지정 타입 파일로 저장합니다.
- executeAndSaveAll(SampleQueryDTO, String, String) - Method in class com.arms.api.sample.service.SampleQueryServiceImpl
-
전체 파이프라인 실행 후 결과를 PDF / JSON / Word / PPT / Excel 5가지 타입으로 저장합니다.
- executeStream(ChatDTO) - Method in class com.arms.api.chat.controller.ChatController
- executeStream(ChatDTO) - Method in class com.arms.api.chat.service.ChatServiceImpl
- executeStream(SampleQueryDTO, String) - Method in class com.arms.api.sample.controller.SampleQueryController
-
RAG → Keyword → SearchEngine → LLM 전체 파이프라인을 실행하고 스트리밍 응답을 반환합니다.
- executeStream(SampleQueryDTO, String) - Method in class com.arms.api.sample.service.SampleQueryServiceImpl
-
RAG → Keyword → SearchEngine → LLM 전체 파이프라인 실행 후 스트리밍 응답을 반환합니다.
- executeStream(UserQueryDTO, String) - Method in class com.arms.egovframework.javaservice.aigenerate.l_query.service.UserQueryServiceImpl
-
RAG → Keyword → SearchEngine → LLM 전체 파이프라인을 실행하고 최종 답변을 실시간 스트리밍으로 반환합니다.
- executeStream(UserQueryDTO, String, int) - Method in class com.arms.egovframework.javaservice.aigenerate.l_query.service.UserQueryServiceImpl
-
RAG → Keyword → SearchEngine → LLM 전체 파이프라인을 실행하고 최종 답변을 실시간 스트리밍으로 반환합니다.
- expandAndFlatten(JsonNode, Set<String>) - Method in class com.arms.api.admin.document.parser.component.DynamicKeyFlattener
-
구조적 필드 하위에 동적 키 자식이 여러 개인 경우 각각을 별도 노드로 분리한 뒤 flatten.
- ExternalServiceStatus - Class in com.arms.api.util.status
- ExternalServiceStatus() - Constructor for class com.arms.api.util.status.ExternalServiceStatus
- extract(String, String, int) - Method in interface com.arms.egovframework.javaservice.aigenerate.lll_keyword.service.KeywordService
-
사용자 질의와 RAG 응답을 기반으로 핵심 주제어를
count개 추출합니다. - extract(String, String, int) - Method in class com.arms.egovframework.javaservice.aigenerate.lll_keyword.service.KeywordServiceImpl
F
- failure(String) - Static method in class com.arms.api.markdown.vectorise.model.vo.VectorizeVO
- FieldClassificationFactory - Class in com.arms.api.admin.document.classifier.factory
- FieldClassificationFactory() - Constructor for class com.arms.api.admin.document.classifier.factory.FieldClassificationFactory
- FieldClassificationResponseVO - Class in com.arms.api.admin.document.classifier.vo
- FieldClassificationResponseVO() - Constructor for class com.arms.api.admin.document.classifier.vo.FieldClassificationResponseVO
- FieldClassificationVO - Class in com.arms.api.admin.document.classifier.vo
- FieldClassificationVO() - Constructor for class com.arms.api.admin.document.classifier.vo.FieldClassificationVO
- FieldRole - Enum Class in com.arms.api.admin.document.classifier.enums
- FieldStatsVO - Class in com.arms.api.admin.document.classifier.vo
- FieldStatsVO() - Constructor for class com.arms.api.admin.document.classifier.vo.FieldStatsVO
- FieldValuesGroupVO - Class in com.arms.api.admin.document.classifier.vo
- FieldValuesGroupVO(List<FieldValuesVO>) - Constructor for class com.arms.api.admin.document.classifier.vo.FieldValuesGroupVO
- FieldValuesVO - Class in com.arms.api.admin.document.classifier.vo
- FieldValuesVO() - Constructor for class com.arms.api.admin.document.classifier.vo.FieldValuesVO
- FileContentReader<T> - Interface in com.arms.api.admin.document.filereader.component
- FileSystemController - Class in com.arms.api.admin.filesystem.controller
- FileSystemController() - Constructor for class com.arms.api.admin.filesystem.controller.FileSystemController
- FileSystemService - Interface in com.arms.api.admin.filesystem.service
- FileSystemServiceImpl - Class in com.arms.api.admin.filesystem.service
- FileSystemServiceImpl() - Constructor for class com.arms.api.admin.filesystem.service.FileSystemServiceImpl
- flatten(JsonNode, Set<String>) - Method in class com.arms.api.admin.document.parser.component.DynamicKeyFlattener
- FlattenedFieldVO - Class in com.arms.api.admin.document.classifier.vo
- FlattenedFieldVO() - Constructor for class com.arms.api.admin.document.classifier.vo.FlattenedFieldVO
- flush() - Method in class com.arms.api.admin.document.vectoriser.wrapper.DocumentBatchWriter
- forEachSection(JsonStreamContext.SectionHandler) - Method in class com.arms.api.admin.document.parser.context.JsonStreamContext
- from(List<JsonNode>) - Static method in class com.arms.api.admin.document.classifier.vo.FieldStatsVO
- from(Map<String, FieldRole>) - Static method in class com.arms.api.admin.document.classifier.factory.FieldClassificationFactory
- fromClassified(Map<String, ClassifiedFieldVO>) - Static method in class com.arms.api.admin.document.classifier.factory.FieldClassificationFactory
- FullEvaluationResultVO - Class in com.arms.api.evaluation.model.vo
- FullEvaluationResultVO() - Constructor for class com.arms.api.evaluation.model.vo.FullEvaluationResultVO
G
- generate(ChatDTO) - Method in class com.arms.api.chat.service.ChatServiceImpl
- generate(SampleQueryDTO) - Method in class com.arms.api.sample.service.SampleQueryServiceImpl
- generate(UserQueryDTO) - Method in class com.arms.egovframework.javaservice.aigenerate.l_query.service.UserQueryServiceImpl
- generate(Q) - Method in interface com.arms.egovframework.javaservice.aigenerate.l_query.service.UserQueryService
-
질의를 AI 파이프라인에 전달하고 완성된 응답을 단건으로 반환합니다.
- getContext() - Method in class com.arms.api.admin.document.vectoriser.wrapper.JsonNodeBatch
- getDirectories(String) - Method in class com.arms.api.admin.filesystem.controller.FileSystemController
- getDirectories(String) - Method in interface com.arms.api.admin.filesystem.service.FileSystemService
-
지정된 경로의 바로 아래 하위 디렉토리 목록 조회
- getDirectories(String) - Method in class com.arms.api.admin.filesystem.service.FileSystemServiceImpl
- getDocsFromPdf(String) - Method in class com.arms.api.pdf.vectorise.service.PdfVectorService
- getElapsedSeconds() - Method in class com.arms.api.admin.document.vectoriser.wrapper.DocumentBatchWriter
- getError() - Method in class com.arms.api.util.response.CommonResponse.ApiResult
- getErrorCode() - Method in class com.arms.api.util.response.CommonResponse.ApiError
- getErrorMsg(Object...) - Method in enum class com.arms.api.util.error.ErrorCode
- getExtension() - Method in enum class com.arms.egovframework.javaservice.aigenerate.vll_airesponse.model.OutputType
- getForegroundColorCode(ILoggingEvent) - Method in class com.arms.api.util.log_converter.HighlightingCompositeConverterCustom
- getItems() - Method in class com.arms.api.admin.document.vectoriser.wrapper.JsonNodeBatch
- getMessage() - Method in class com.arms.api.util.response.CommonResponse.ApiError
- getOrder() - Method in class com.arms.api.util.advisors.MessageGuardAdvisor
- getOrder() - Method in class com.arms.api.util.advisors.ReReadingAdvisor
- getOrder() - Method in class com.arms.api.util.advisors.SimpleLogAdvisor
- getPerformanceAssigneeAggregation(PerformanceAggregationRequestDTO) - Method in interface com.arms.api.util.msa_communicator.EngineClient
- getProjectAnalysis(ProjectAnalysisRequestDTO) - Method in interface com.arms.api.util.msa_communicator.EngineClient
- getQueryService() - Method in class com.arms.egovframework.javaservice.aigenerate.l_query.controller.UserQueryAbstractController
- getResponse() - Method in class com.arms.api.util.response.CommonResponse.ApiResult
- getServiceStatus() - Method in class com.arms.api.util.status.StatusController
- getStatus() - Method in class com.arms.api.util.response.CommonResponse.ApiError
- getWeather(String) - Method in class com.arms.api.toolcalling.service.ToolsService
- getWeatherDetails(String) - Method in class com.arms.api.toolcalling.service.ToolsService
- groupByField(List<JsonNode>) - Method in class com.arms.api.admin.document.classifier.component.JsonNodeFlattener
H
- handle(String) - Method in interface com.arms.api.admin.document.parser.context.JsonStreamContext.SectionHandler
- hasAnyPrimitive(JsonNode) - Method in class com.arms.api.admin.document.parser.component.JsonLeafCollector
-
노드에 primitive 값이 하나라도 있는지 확인
- hasAvgLength() - Method in class com.arms.api.admin.document.classifier.vo.ClassifiedFieldVO
- hashCode() - Method in record class com.arms.api.admin.document.parser.component.JsonSectionAnalyzer.SectionContext
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.arms.api.toolcalling.service.ToolsService.Astronomy
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.arms.api.toolcalling.service.ToolsService.WeatherForecast
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.arms.api.toolcalling.service.ToolsService.WeatherResponse
-
Returns a hash code value for this object.
- hasString() - Method in class com.arms.api.admin.document.classifier.vo.FieldStatsVO
- HighlightingCompositeConverterCustom - Class in com.arms.api.util.log_converter
- HighlightingCompositeConverterCustom() - Constructor for class com.arms.api.util.log_converter.HighlightingCompositeConverterCustom
- httpMessageConverters() - Method in class com.arms.config.OpenFeignConfig
I
- isAllUniqueNonString() - Method in class com.arms.api.admin.document.classifier.vo.FieldStatsVO
- isComplexTypeDominant() - Method in class com.arms.api.admin.document.classifier.vo.FieldStatsVO
- isEmpty() - Method in class com.arms.api.admin.document.classifier.vo.FieldValuesGroupVO
- isEmpty() - Method in class com.arms.api.admin.document.vectoriser.wrapper.JsonNodeBatch
- isFull(int) - Method in class com.arms.api.admin.document.vectoriser.wrapper.JsonNodeBatch
- isLongString() - Method in class com.arms.api.admin.document.classifier.vo.FieldStatsVO
- isMediumString() - Method in class com.arms.api.admin.document.classifier.vo.FieldStatsVO
- isNonStringDominant() - Method in class com.arms.api.admin.document.classifier.vo.FieldStatsVO
- isShortString() - Method in class com.arms.api.admin.document.classifier.vo.FieldStatsVO
- isSuccess() - Method in class com.arms.api.util.response.CommonResponse.ApiResult
- isTtsAvailable() - Static method in class com.arms.api.util.status.ExternalServiceStatus
- isValid() - Method in class com.arms.egovframework.javaservice.aigenerate.l_query.model.UserQueryDTO
-
이 질의가 유효한지 여부를 반환합니다.
J
- JSON - Enum constant in enum class com.arms.egovframework.javaservice.aigenerate.vll_airesponse.model.OutputType
-
JSON 데이터 (.json)
- JsonDocumentBuilder - Class in com.arms.api.admin.document.builder.component
- JsonDocumentBuilder() - Constructor for class com.arms.api.admin.document.builder.component.JsonDocumentBuilder
- JsonFieldClassifier - Class in com.arms.api.admin.document.classifier.component
- JsonFieldClassifier() - Constructor for class com.arms.api.admin.document.classifier.component.JsonFieldClassifier
- JsonFileReader - Class in com.arms.api.admin.document.filereader.component
- JsonFileReader() - Constructor for class com.arms.api.admin.document.filereader.component.JsonFileReader
- JsonLeafCollector - Class in com.arms.api.admin.document.parser.component
-
JsonNode 트리에서 leaf 오브젝트(primitive 값을 가진 노드)를 탐색·수집.
- JsonLeafCollector() - Constructor for class com.arms.api.admin.document.parser.component.JsonLeafCollector
- JsonLeafReader - Class in com.arms.api.admin.document.parser.component
- JsonLeafReader() - Constructor for class com.arms.api.admin.document.parser.component.JsonLeafReader
- JsonNodeBatch - Class in com.arms.api.admin.document.vectoriser.wrapper
- JsonNodeBatch() - Constructor for class com.arms.api.admin.document.vectoriser.wrapper.JsonNodeBatch
- JsonNodeFlattener - Class in com.arms.api.admin.document.classifier.component
- JsonNodeFlattener() - Constructor for class com.arms.api.admin.document.classifier.component.JsonNodeFlattener
- JsonNodeProcessor - Class in com.arms.api.admin.document.parser.component
-
JsonNode → leaf 수집 → 동적 키 flatten 파이프라인.
- JsonNodeProcessor() - Constructor for class com.arms.api.admin.document.parser.component.JsonNodeProcessor
- JsonNodeSampler - Class in com.arms.api.admin.document.classifier.component
- JsonNodeSampler() - Constructor for class com.arms.api.admin.document.classifier.component.JsonNodeSampler
- JsonSectionAnalyzer - Class in com.arms.api.admin.document.parser.component
-
JSON 파일의 1depth 섹션을 스트리밍 분석.
- JsonSectionAnalyzer() - Constructor for class com.arms.api.admin.document.parser.component.JsonSectionAnalyzer
- JsonSectionAnalyzer.SectionContext - Record Class in com.arms.api.admin.document.parser.component
- JsonStreamContext - Class in com.arms.api.admin.document.parser.context
- JsonStreamContext.SectionHandler - Interface in com.arms.api.admin.document.parser.context
- JsonToVectorController - Class in com.arms.api.admin.vector.controller
- JsonToVectorController(VectorService<FieldClassificationResponseVO>, JsonVectoriser, ObjectMapper) - Constructor for class com.arms.api.admin.vector.controller.JsonToVectorController
- jsonToVectorStore(List<VectorizedDTO>) - Method in class com.arms.api.admin.vector.controller.JsonToVectorController
- JsonVectoriser - Class in com.arms.api.admin.document.vectoriser
- JsonVectoriser() - Constructor for class com.arms.api.admin.document.vectoriser.JsonVectoriser
- JsonVectorServiceImpl - Class in com.arms.api.admin.vector.service
- JsonVectorServiceImpl() - Constructor for class com.arms.api.admin.vector.service.JsonVectorServiceImpl
K
- KeywordResultVO - Class in com.arms.egovframework.javaservice.aigenerate.lll_keyword.model
-
LLM 키워드 추출 결과 VO
- KeywordResultVO() - Constructor for class com.arms.egovframework.javaservice.aigenerate.lll_keyword.model.KeywordResultVO
- KeywordSearchRequestDTO - Class in com.arms.egovframework.javaservice.aigenerate.lv_searchengine.model
-
OpenSearch 키워드 검색 요청 DTO
- KeywordSearchRequestDTO() - Constructor for class com.arms.egovframework.javaservice.aigenerate.lv_searchengine.model.KeywordSearchRequestDTO
- KeywordService - Interface in com.arms.egovframework.javaservice.aigenerate.lll_keyword.service
-
키워드 추출 서비스 인터페이스
- KeywordServiceImpl - Class in com.arms.egovframework.javaservice.aigenerate.lll_keyword.service
-
키워드 추출 서비스 구현체
- KeywordServiceImpl() - Constructor for class com.arms.egovframework.javaservice.aigenerate.lll_keyword.service.KeywordServiceImpl
M
- main(String[]) - Static method in class com.arms.Application
- MarkdownChunkMetadataVO - Class in com.arms.api.markdown.parser.model.vo
-
마크다운 문서 청크의 메타데이터 OpenSearch 필터링 및 RAG 컨텍스트 제공용
- MarkdownChunkMetadataVO() - Constructor for class com.arms.api.markdown.parser.model.vo.MarkdownChunkMetadataVO
- MarkdownDocumentParserService - Class in com.arms.api.markdown.parser.service
-
마크다운 문서 파서 (페이지 단위 청킹) 각 페이지(파일)당 최대 2개 청크 생성: 1.
- MarkdownDocumentParserService() - Constructor for class com.arms.api.markdown.parser.service.MarkdownDocumentParserService
- MarkdownVectorController - Class in com.arms.api.markdown.vectorise.controller
- MarkdownVectorController() - Constructor for class com.arms.api.markdown.vectorise.controller.MarkdownVectorController
- MarkdownVectorService - Class in com.arms.api.markdown.vectorise.service
-
마크다운 벡터화 서비스 - 페이지 단위 청킹 (Content + Summary) - OpenSearch VectorStore 저장 - PMBOK, ISO21500 등 다양한 마크다운 문서 지원
- MarkdownVectorService() - Constructor for class com.arms.api.markdown.vectorise.service.MarkdownVectorService
- markTtsUnavailable() - Static method in class com.arms.api.util.status.ExternalServiceStatus
- maxtempC() - Method in record class com.arms.api.toolcalling.service.ToolsService.WeatherForecast
-
Returns the value of the
maxtempCrecord component. - maxtempF() - Method in record class com.arms.api.toolcalling.service.ToolsService.WeatherForecast
-
Returns the value of the
maxtempFrecord component. - merge(FieldClassificationVO, FieldClassificationVO) - Static method in class com.arms.api.admin.document.classifier.factory.FieldClassificationFactory
-
base 분류에 additional 분류의 새 필드만 추가하여 병합.
- MessageGuardAdvisor - Class in com.arms.api.util.advisors
-
메시지 가드 Advisor LLM 요청 전에 사용자 메시지를 검증하여 허용된 메시지만 통과시키는 Advisor 허용되지 않은 질문 차단
- MessageGuardAdvisor() - Constructor for class com.arms.api.util.advisors.MessageGuardAdvisor
- METADATA - Enum constant in enum class com.arms.api.admin.document.classifier.enums.FieldRole
- mintempC() - Method in record class com.arms.api.toolcalling.service.ToolsService.WeatherForecast
-
Returns the value of the
mintempCrecord component. - mintempF() - Method in record class com.arms.api.toolcalling.service.ToolsService.WeatherForecast
-
Returns the value of the
mintempFrecord component. - moon_illumination() - Method in record class com.arms.api.toolcalling.service.ToolsService.Astronomy
-
Returns the value of the
moon_illuminationrecord component. - moon_phase() - Method in record class com.arms.api.toolcalling.service.ToolsService.Astronomy
-
Returns the value of the
moon_phaserecord component. - moonrise() - Method in record class com.arms.api.toolcalling.service.ToolsService.Astronomy
-
Returns the value of the
moonriserecord component. - moonset() - Method in record class com.arms.api.toolcalling.service.ToolsService.Astronomy
-
Returns the value of the
moonsetrecord component.
N
- NdjsonFileReader - Class in com.arms.api.admin.document.filereader.component
- NdjsonFileReader() - Constructor for class com.arms.api.admin.document.filereader.component.NdjsonFileReader
- NdjsonToVectorController - Class in com.arms.api.admin.vector.controller
- NdjsonToVectorController(VectorService<FieldClassificationResponseVO>) - Constructor for class com.arms.api.admin.vector.controller.NdjsonToVectorController
- ndjsonToVectorStore(List<VectorizedDTO>) - Method in class com.arms.api.admin.vector.controller.NdjsonToVectorController
- NdjsonVectorServiceImpl - Class in com.arms.api.admin.vector.service
- NdjsonVectorServiceImpl() - Constructor for class com.arms.api.admin.vector.service.NdjsonVectorServiceImpl
O
- of(FieldRole) - Static method in class com.arms.api.admin.document.classifier.vo.ClassifiedFieldVO
- of(FieldRole, double) - Static method in class com.arms.api.admin.document.classifier.vo.ClassifiedFieldVO
- open(Path, ObjectMapper) - Static method in class com.arms.api.admin.document.parser.context.JsonStreamContext
- openAPI() - Method in class com.arms.config.OpenApiConfig
- OpenApiConfig - Class in com.arms.config
- OpenApiConfig() - Constructor for class com.arms.config.OpenApiConfig
- OpenFeignConfig - Class in com.arms.config
- OpenFeignConfig() - Constructor for class com.arms.config.OpenFeignConfig
- OutputType - Enum Class in com.arms.egovframework.javaservice.aigenerate.vll_airesponse.model
-
AI 응답 출력 파일 타입
P
- parse(FileSystemResource) - Method in interface com.arms.api.admin.document.filereader.component.FileContentReader
- parse(FileSystemResource) - Method in class com.arms.api.admin.document.filereader.component.JsonFileReader
- parse(FileSystemResource) - Method in class com.arms.api.admin.document.filereader.component.NdjsonFileReader
- parseContent(String, String) - Method in class com.arms.api.markdown.parser.service.MarkdownDocumentParserService
-
마크다운 컨텐츠를 파싱하여 Document 리스트로 변환
- parseFile(Path) - Method in class com.arms.api.markdown.parser.service.MarkdownDocumentParserService
-
마크다운 파일을 파싱하여 Document 리스트로 변환
- PDF - Enum constant in enum class com.arms.egovframework.javaservice.aigenerate.vll_airesponse.model.OutputType
-
PDF 문서 (.pdf)
- pdfReader(String) - Method in class com.arms.api.pdf.vectorise.controller.PdfVectorController
- PdfVectorController - Class in com.arms.api.pdf.vectorise.controller
- PdfVectorController() - Constructor for class com.arms.api.pdf.vectorise.controller.PdfVectorController
- PdfVectorService - Class in com.arms.api.pdf.vectorise.service
- PdfVectorService() - Constructor for class com.arms.api.pdf.vectorise.service.PdfVectorService
- PerformanceAggregationRequestDTO - Class in com.arms.api.performance.model.dto
- PerformanceAggregationRequestDTO() - Constructor for class com.arms.api.performance.model.dto.PerformanceAggregationRequestDTO
- PerformanceAggregationVO - Class in com.arms.api.performance.model.vo
- PerformanceAggregationVO() - Constructor for class com.arms.api.performance.model.vo.PerformanceAggregationVO
- PerformanceAnalysisVO - Class in com.arms.api.performance.model.vo
- PerformanceAnalysisVO() - Constructor for class com.arms.api.performance.model.vo.PerformanceAnalysisVO
- PerformanceController - Class in com.arms.api.performance.controller
- PerformanceController() - Constructor for class com.arms.api.performance.controller.PerformanceController
- PerformanceGenerateRequestDTO - Class in com.arms.api.performance.model.dto
- PerformanceGenerateRequestDTO() - Constructor for class com.arms.api.performance.model.dto.PerformanceGenerateRequestDTO
- PerformanceService - Interface in com.arms.api.performance.service
- PerformanceServiceImpl - Class in com.arms.api.performance.service
- PerformanceServiceImpl() - Constructor for class com.arms.api.performance.service.PerformanceServiceImpl
- personalPerformanceAnalysis(PerformanceGenerateRequestDTO) - Method in class com.arms.api.performance.controller.PerformanceController
- personalPerformanceAnalysis(PerformanceGenerateRequestDTO) - Method in interface com.arms.api.performance.service.PerformanceService
- personalPerformanceAnalysis(PerformanceGenerateRequestDTO) - Method in class com.arms.api.performance.service.PerformanceServiceImpl
- personalPerformanceGenerate(PerformanceGenerateRequestDTO) - Method in class com.arms.api.performance.controller.PerformanceController
- personalPerformanceGenerate(PerformanceGenerateRequestDTO) - Method in interface com.arms.api.performance.service.PerformanceService
- personalPerformanceGenerate(PerformanceGenerateRequestDTO) - Method in class com.arms.api.performance.service.PerformanceServiceImpl
- PPT - Enum constant in enum class com.arms.egovframework.javaservice.aigenerate.vll_airesponse.model.OutputType
-
Microsoft PowerPoint 프레젠테이션 (.pptx)
- processPdfToVectorStore(String) - Method in class com.arms.api.pdf.vectorise.service.PdfVectorService
- ProjectAnalysisRequestDTO - Class in com.arms.api.chat.model.dto
- ProjectAnalysisRequestDTO() - Constructor for class com.arms.api.chat.model.dto.ProjectAnalysisRequestDTO
- ProjectAnalysisVO - Class in com.arms.api.chat.model.vo
- ProjectAnalysisVO() - Constructor for class com.arms.api.chat.model.vo.ProjectAnalysisVO
- PromptContextService - Interface in com.arms.egovframework.javaservice.aigenerate.v_prompt.service
-
AI 파이프라인 조합 서비스 인터페이스
- PromptContextServiceImpl - Class in com.arms.egovframework.javaservice.aigenerate.v_prompt.service
-
AI 파이프라인 조합 서비스 구현체
- PromptContextServiceImpl() - Constructor for class com.arms.egovframework.javaservice.aigenerate.v_prompt.service.PromptContextServiceImpl
- PromptContextVO - Class in com.arms.egovframework.javaservice.aigenerate.v_prompt.model
-
AI 파이프라인 전체 조합 결과 VO
- PromptContextVO() - Constructor for class com.arms.egovframework.javaservice.aigenerate.v_prompt.model.PromptContextVO
Q
- queryGenerate(Q) - Method in class com.arms.egovframework.javaservice.aigenerate.l_query.controller.UserQueryAbstractController
-
질의에 대한 AI 응답을 단건으로 반환합니다.
- queryStream(Q) - Method in class com.arms.egovframework.javaservice.aigenerate.l_query.controller.UserQueryAbstractController
-
질의에 대한 AI 응답을 실시간 스트리밍으로 반환합니다.
R
- ragGenerate(UserQueryDTO, int, double) - Method in interface com.arms.egovframework.javaservice.aigenerate.ll_rag.service.RagService
-
RAG 파이프라인을 통해 완성된 LLM 응답을 단건으로 반환합니다.
- ragGenerate(UserQueryDTO, int, double) - Method in class com.arms.egovframework.javaservice.aigenerate.ll_rag.service.RagServiceImpl
- RagResultVO - Class in com.arms.egovframework.javaservice.aigenerate.ll_rag.model
-
RAG 유사 문서 검색 결과 VO
- RagResultVO() - Constructor for class com.arms.egovframework.javaservice.aigenerate.ll_rag.model.RagResultVO
- RagService - Interface in com.arms.egovframework.javaservice.aigenerate.ll_rag.service
-
RAG (Retrieval-Augmented Generation) 서비스 인터페이스
- RagServiceImpl - Class in com.arms.egovframework.javaservice.aigenerate.ll_rag.service
-
RAG (Retrieval-Augmented Generation) 서비스 구현체
- RagServiceImpl() - Constructor for class com.arms.egovframework.javaservice.aigenerate.ll_rag.service.RagServiceImpl
- ragStream(UserQueryDTO, String, int, double) - Method in interface com.arms.egovframework.javaservice.aigenerate.ll_rag.service.RagService
-
RAG 파이프라인을 통해 LLM 응답을 실시간 스트리밍으로 반환합니다.
- ragStream(UserQueryDTO, String, int, double) - Method in class com.arms.egovframework.javaservice.aigenerate.ll_rag.service.RagServiceImpl
- read(JsonParser, int) - Method in class com.arms.api.admin.document.parser.component.JsonLeafReader
- read(FileSystemResource) - Method in interface com.arms.api.admin.document.filereader.component.FileContentReader
- read(FileSystemResource) - Method in class com.arms.api.admin.document.filereader.component.JsonFileReader
- read(FileSystemResource) - Method in class com.arms.api.admin.document.filereader.component.NdjsonFileReader
- readFile(String) - Method in class com.arms.api.admin.filesystem.controller.FileSystemController
- readFile(String) - Method in interface com.arms.api.admin.filesystem.service.FileSystemService
-
지정된 경로의 파일 내용을 읽어 반환
- readFile(String) - Method in class com.arms.api.admin.filesystem.service.FileSystemServiceImpl
- request(PromptContextVO) - Method in interface com.arms.egovframework.javaservice.aigenerate.vl_airequest.service.AiRequestService
-
PromptContextVO를 프롬프트로 조합하여 LLM 에 단건 요청합니다. - request(PromptContextVO) - Method in class com.arms.egovframework.javaservice.aigenerate.vl_airequest.service.AiRequestServiceImpl
- requestOptions() - Method in class com.arms.config.OpenFeignConfig
- requestStream(PromptContextVO, String) - Method in interface com.arms.egovframework.javaservice.aigenerate.vl_airequest.service.AiRequestService
-
PromptContextVO를 프롬프트로 조합하여 LLM 에 스트리밍 요청합니다. - requestStream(PromptContextVO, String) - Method in class com.arms.egovframework.javaservice.aigenerate.vl_airequest.service.AiRequestServiceImpl
- ReReadingAdvisor - Class in com.arms.api.util.advisors
- ReReadingAdvisor() - Constructor for class com.arms.api.util.advisors.ReReadingAdvisor
- ReReadingAdvisor(String) - Constructor for class com.arms.api.util.advisors.ReReadingAdvisor
- RestClientConfig - Class in com.arms.config
- RestClientConfig() - Constructor for class com.arms.config.RestClientConfig
S
- sample(JsonNode) - Method in class com.arms.api.admin.document.classifier.component.JsonNodeSampler
- SampleQueryController - Class in com.arms.api.sample.controller
-
샘플 질의 컨트롤러
- SampleQueryController(SampleQueryServiceImpl) - Constructor for class com.arms.api.sample.controller.SampleQueryController
- SampleQueryDTO - Class in com.arms.api.sample.model
-
샘플 질의 DTO
- SampleQueryDTO() - Constructor for class com.arms.api.sample.model.SampleQueryDTO
- SampleQueryServiceImpl - Class in com.arms.api.sample.service
-
샘플 질의 서비스 구현체
- SampleQueryServiceImpl() - Constructor for class com.arms.api.sample.service.SampleQueryServiceImpl
- save(SampleQueryDTO, String, OutputType, String) - Method in class com.arms.api.sample.controller.SampleQueryController
-
전체 파이프라인 실행 후 결과를 지정 타입의 파일로 저장합니다.
- save(List<Document>) - Method in interface com.arms.api.admin.vector.repository.VectorRepository
- save(List<Document>) - Method in class com.arms.api.admin.vector.repository.VectorStoreRepository
- saveAll(SampleQueryDTO, String, String) - Method in class com.arms.api.sample.controller.SampleQueryController
-
전체 파이프라인 실행 후 결과를 PDF / JSON / Word / PPT / Excel 5가지 타입으로 저장합니다.
- search(SimilaritySearchRequestDTO) - Method in interface com.arms.api.search.service.SimilaritySearchService
-
상세 옵션(topK, threshold, 메타데이터 필터)을 포함한 유사 검색
- search(SimilaritySearchRequestDTO) - Method in class com.arms.api.search.service.SimilaritySearchServiceImpl
- search(UserQueryDTO, int, double) - Method in interface com.arms.egovframework.javaservice.aigenerate.ll_rag.service.RagService
-
질의와 유사한 문서를 VectorStore에서 검색합니다.
- search(UserQueryDTO, int, double) - Method in class com.arms.egovframework.javaservice.aigenerate.ll_rag.service.RagServiceImpl
- search(String) - Method in interface com.arms.api.search.service.SimilaritySearchService
-
단순 텍스트 기반 유사 검색
- search(String) - Method in class com.arms.api.search.service.SimilaritySearchServiceImpl
- search(List<String>) - Method in interface com.arms.egovframework.javaservice.aigenerate.lv_searchengine.service.SearchEngineService
-
키워드 목록(1개 이상)으로 OpenSearch 를 검색하고 문서 목록을 반환합니다.
- search(List<String>) - Method in class com.arms.egovframework.javaservice.aigenerate.lv_searchengine.service.SearchEngineServiceImpl
- searchByKeyword(KeywordSearchRequestDTO) - Method in interface com.arms.api.util.msa_communicator.EngineClient
-
키워드 목록(1개 이상)으로 OpenSearch 를 검색하고 관련 문서 목록을 반환합니다.
- searchByQuery(String) - Method in class com.arms.api.search.controller.SimilaritySearchController
-
단순 텍스트 유사 검색 (GET) GET /ai/search?query=프로젝트관리
- SearchEngineDocumentVO - Class in com.arms.egovframework.javaservice.aigenerate.lv_searchengine.model
-
OpenSearch 키워드 검색 결과 문서 VO
- SearchEngineDocumentVO() - Constructor for class com.arms.egovframework.javaservice.aigenerate.lv_searchengine.model.SearchEngineDocumentVO
- SearchEngineService - Interface in com.arms.egovframework.javaservice.aigenerate.lv_searchengine.service
-
OpenSearch 키워드 검색 서비스 인터페이스
- SearchEngineServiceImpl - Class in com.arms.egovframework.javaservice.aigenerate.lv_searchengine.service
-
OpenSearch 키워드 검색 서비스 구현체
- SearchEngineServiceImpl() - Constructor for class com.arms.egovframework.javaservice.aigenerate.lv_searchengine.service.SearchEngineServiceImpl
- searchWithOptions(SimilaritySearchRequestDTO) - Method in class com.arms.api.search.controller.SimilaritySearchController
-
상세 옵션 유사 검색 (POST) POST /ai/search Body: { "query": "...", "topK": 5, "similarityThreshold": 0.7, "filterKey": "source", "filterValue": "pdf" }
- SectionContext(VectorizeContextVO, Set<String>) - Constructor for record class com.arms.api.admin.document.parser.component.JsonSectionAnalyzer.SectionContext
-
Creates an instance of a
SectionContextrecord class. - sendMessage(String) - Method in interface com.arms.api.util.msa_communicator.DwrClient
- setQueryService(S) - Method in class com.arms.egovframework.javaservice.aigenerate.l_query.controller.UserQueryAbstractController
-
하위 클래스에서 사용할 QueryService를 주입합니다.
- SimilaritySearchController - Class in com.arms.api.search.controller
- SimilaritySearchController() - Constructor for class com.arms.api.search.controller.SimilaritySearchController
- SimilaritySearchRequestDTO - Class in com.arms.api.search.model.dto
-
유사 검색 요청 DTO
- SimilaritySearchRequestDTO() - Constructor for class com.arms.api.search.model.dto.SimilaritySearchRequestDTO
- SimilaritySearchResponseDTO - Class in com.arms.api.search.model.dto
-
유사 검색 결과 DTO
- SimilaritySearchResponseDTO() - Constructor for class com.arms.api.search.model.dto.SimilaritySearchResponseDTO
- SimilaritySearchService - Interface in com.arms.api.search.service
- SimilaritySearchServiceImpl - Class in com.arms.api.search.service
- SimilaritySearchServiceImpl() - Constructor for class com.arms.api.search.service.SimilaritySearchServiceImpl
- SimpleLogAdvisor - Class in com.arms.api.util.advisors
- SimpleLogAdvisor() - Constructor for class com.arms.api.util.advisors.SimpleLogAdvisor
- size() - Method in class com.arms.api.admin.document.classifier.vo.FieldValuesGroupVO
- StatusController - Class in com.arms.api.util.status
- StatusController() - Constructor for class com.arms.api.util.status.StatusController
- stopStream(String) - Method in class com.arms.api.chat.service.ChatServiceImpl
- stopStream(String) - Method in class com.arms.api.sample.service.SampleQueryServiceImpl
- stopStream(String) - Method in class com.arms.egovframework.javaservice.aigenerate.l_query.controller.UserQueryAbstractController
-
진행 중인 스트림을 중단합니다.
- stopStream(String) - Method in interface com.arms.egovframework.javaservice.aigenerate.l_query.service.UserQueryService
-
진행 중인 스트림을 sessionId 기준으로 중단합니다.
- stopStream(String) - Method in class com.arms.egovframework.javaservice.aigenerate.l_query.service.UserQueryServiceImpl
- stopStream(String) - Method in interface com.arms.egovframework.javaservice.aigenerate.ll_rag.service.RagService
-
진행 중인 스트림을 streamId 기준으로 중단합니다.
- stopStream(String) - Method in class com.arms.egovframework.javaservice.aigenerate.ll_rag.service.RagServiceImpl
- stopStream(String) - Method in interface com.arms.egovframework.javaservice.aigenerate.vl_airequest.service.AiRequestService
-
진행 중인 스트림을 중단합니다.
- stopStream(String) - Method in class com.arms.egovframework.javaservice.aigenerate.vl_airequest.service.AiRequestServiceImpl
- stream(ChatDTO) - Method in class com.arms.api.chat.service.ChatServiceImpl
- stream(SampleQueryDTO) - Method in class com.arms.api.sample.service.SampleQueryServiceImpl
- stream(UserQueryDTO) - Method in class com.arms.egovframework.javaservice.aigenerate.l_query.service.UserQueryServiceImpl
- stream(Q) - Method in interface com.arms.egovframework.javaservice.aigenerate.l_query.service.UserQueryService
-
질의를 AI 파이프라인에 전달하고 응답을 실시간 스트림으로 반환합니다.
- streamChildren(Consumer<JsonNode>) - Method in class com.arms.api.admin.document.parser.context.JsonStreamContext
- streamObject(Consumer<JsonNode>) - Method in class com.arms.api.admin.document.parser.context.JsonStreamContext
- structuralNames() - Method in record class com.arms.api.admin.document.parser.component.JsonSectionAnalyzer.SectionContext
-
Returns the value of the
structuralNamesrecord component. - success(int, int, int) - Static method in class com.arms.api.markdown.vectorise.model.vo.VectorizeVO
- success(T) - Static method in class com.arms.api.util.response.CommonResponse
- sunHour() - Method in record class com.arms.api.toolcalling.service.ToolsService.WeatherForecast
-
Returns the value of the
sunHourrecord component. - sunrise() - Method in record class com.arms.api.toolcalling.service.ToolsService.Astronomy
-
Returns the value of the
sunriserecord component. - sunset() - Method in record class com.arms.api.toolcalling.service.ToolsService.Astronomy
-
Returns the value of the
sunsetrecord component. - synthesize(TtsRequestDTO) - Method in interface com.arms.api.util.msa_communicator.TtsClient
T
- toMap() - Method in class com.arms.api.markdown.parser.model.vo.MarkdownChunkMetadataVO
-
OpenSearch 저장용 Map 변환
- toMap(Function<FieldValuesVO, R>) - Method in class com.arms.api.admin.document.classifier.vo.FieldValuesGroupVO
- toolCalling(String) - Method in class com.arms.api.toolcalling.controller.ToolCallingController
- toolCalling(String) - Method in interface com.arms.api.toolcalling.service.ToolCallingService
- toolCalling(String) - Method in class com.arms.api.toolcalling.service.ToolCallingServiceImpl
- ToolCallingController - Class in com.arms.api.toolcalling.controller
- ToolCallingController() - Constructor for class com.arms.api.toolcalling.controller.ToolCallingController
- ToolCallingService - Interface in com.arms.api.toolcalling.service
- ToolCallingServiceImpl - Class in com.arms.api.toolcalling.service
- ToolCallingServiceImpl() - Constructor for class com.arms.api.toolcalling.service.ToolCallingServiceImpl
- ToolsService - Class in com.arms.api.toolcalling.service
- ToolsService(WebClient.Builder) - Constructor for class com.arms.api.toolcalling.service.ToolsService
- ToolsService.Astronomy - Record Class in com.arms.api.toolcalling.service
- ToolsService.WeatherForecast - Record Class in com.arms.api.toolcalling.service
- ToolsService.WeatherResponse - Record Class in com.arms.api.toolcalling.service
- toString() - Method in record class com.arms.api.admin.document.parser.component.JsonSectionAnalyzer.SectionContext
-
Returns a string representation of this record class.
- toString() - Method in record class com.arms.api.toolcalling.service.ToolsService.Astronomy
-
Returns a string representation of this record class.
- toString() - Method in record class com.arms.api.toolcalling.service.ToolsService.WeatherForecast
-
Returns a string representation of this record class.
- toString() - Method in record class com.arms.api.toolcalling.service.ToolsService.WeatherResponse
-
Returns a string representation of this record class.
- toString() - Method in class com.arms.egovframework.javaservice.aigenerate.l_query.model.UserQueryDTO
- totalSnow_cm() - Method in record class com.arms.api.toolcalling.service.ToolsService.WeatherForecast
-
Returns the value of the
totalSnow_cmrecord component. - TtsClient - Interface in com.arms.api.util.msa_communicator
- TtsController - Class in com.arms.api.tts.controller
- TtsController() - Constructor for class com.arms.api.tts.controller.TtsController
- TtsRequestDTO - Class in com.arms.api.tts.model.dto
- TtsRequestDTO() - Constructor for class com.arms.api.tts.model.dto.TtsRequestDTO
- TtsResponseVO - Class in com.arms.api.tts.model.vo
- TtsResponseVO() - Constructor for class com.arms.api.tts.model.vo.TtsResponseVO
- TtsService - Interface in com.arms.api.tts.service
- TtsServiceImpl - Class in com.arms.api.tts.service
- TtsServiceImpl() - Constructor for class com.arms.api.tts.service.TtsServiceImpl
U
- uploadFiles(String, List<FilePart>) - Method in class com.arms.api.admin.filesystem.controller.FileSystemController
- uploadFiles(String, List<FilePart>) - Method in interface com.arms.api.admin.filesystem.service.FileSystemService
-
파일 업로드
- uploadFiles(String, List<FilePart>) - Method in class com.arms.api.admin.filesystem.service.FileSystemServiceImpl
- UserQueryAbstractController<S,
Q> - Class in com.arms.egovframework.javaservice.aigenerate.l_query.controller -
AI Query 파이프라인 컨트롤러 슈퍼 클래스
- UserQueryAbstractController() - Constructor for class com.arms.egovframework.javaservice.aigenerate.l_query.controller.UserQueryAbstractController
- UserQueryDTO - Class in com.arms.egovframework.javaservice.aigenerate.l_query.model
-
사용자 원본 질의 슈퍼 클래스
- UserQueryDTO() - Constructor for class com.arms.egovframework.javaservice.aigenerate.l_query.model.UserQueryDTO
- UserQueryService<Q> - Interface in com.arms.egovframework.javaservice.aigenerate.l_query.service
-
AI Query 파이프라인 서비스 인터페이스
- UserQueryServiceImpl - Class in com.arms.egovframework.javaservice.aigenerate.l_query.service
-
AI Query 파이프라인 서비스 구현체
- UserQueryServiceImpl() - Constructor for class com.arms.egovframework.javaservice.aigenerate.l_query.service.UserQueryServiceImpl
- uvIndex() - Method in record class com.arms.api.toolcalling.service.ToolsService.WeatherForecast
-
Returns the value of the
uvIndexrecord component.
V
- validateQuery(Q) - Method in class com.arms.egovframework.javaservice.aigenerate.l_query.controller.UserQueryAbstractController
-
질의 유효성 검증만 수행하고 AI 호출 없이 결과를 반환합니다.
- valueOf(String) - Static method in enum class com.arms.api.admin.document.classifier.enums.FieldRole
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.arms.api.util.error.ErrorCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.arms.egovframework.javaservice.aigenerate.vll_airesponse.model.OutputType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.arms.api.admin.document.classifier.enums.FieldRole
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.arms.api.util.error.ErrorCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.arms.egovframework.javaservice.aigenerate.vll_airesponse.model.OutputType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- vectorise(String, Consumer<List<Document>>) - Method in class com.arms.api.admin.document.vectoriser.JsonVectoriser
- vectoriseSingleFile(String, Consumer<List<Document>>) - Method in class com.arms.api.admin.document.vectoriser.JsonVectoriser
- vectorize(String) - Method in class com.arms.api.markdown.vectorise.controller.MarkdownVectorController
- VectorizeContextVO - Class in com.arms.api.admin.document.classifier.vo
- VectorizeContextVO() - Constructor for class com.arms.api.admin.document.classifier.vo.VectorizeContextVO
- VectorizedDTO - Class in com.arms.api.admin.vector.model.dto
- VectorizedDTO() - Constructor for class com.arms.api.admin.vector.model.dto.VectorizedDTO
- vectorizeDirectory(String) - Method in class com.arms.api.markdown.vectorise.service.MarkdownVectorService
-
PMBOK 마크다운 디렉토리 전체 벡터화
- vectorizePdf(String) - Method in class com.arms.api.pdf.vectorise.controller.PdfVectorController
- VectorizeVO - Class in com.arms.api.markdown.vectorise.model.vo
-
벡터화 결과 VO
- VectorizeVO() - Constructor for class com.arms.api.markdown.vectorise.model.vo.VectorizeVO
- VectorRepository - Interface in com.arms.api.admin.vector.repository
- VectorService<T> - Interface in com.arms.api.admin.vector.service
- vectorStore(List<VectorizedDTO>) - Method in class com.arms.api.admin.vector.service.JsonVectorServiceImpl
- vectorStore(List<VectorizedDTO>) - Method in class com.arms.api.admin.vector.service.NdjsonVectorServiceImpl
- vectorStore(List<VectorizedDTO>) - Method in interface com.arms.api.admin.vector.service.VectorService
- VectorStoreRepository - Class in com.arms.api.admin.vector.repository
- VectorStoreRepository() - Constructor for class com.arms.api.admin.vector.repository.VectorStoreRepository
W
- weather() - Method in record class com.arms.api.toolcalling.service.ToolsService.WeatherResponse
-
Returns the value of the
weatherrecord component. - WeatherForecast(List<ToolsService.Astronomy>, String, int, int, int, int, int, int, double, double, int) - Constructor for record class com.arms.api.toolcalling.service.ToolsService.WeatherForecast
-
Creates an instance of a
WeatherForecastrecord class. - WeatherResponse(List<ToolsService.WeatherForecast>) - Constructor for record class com.arms.api.toolcalling.service.ToolsService.WeatherResponse
-
Creates an instance of a
WeatherResponserecord class. - withOrder(int) - Method in class com.arms.api.util.advisors.ReReadingAdvisor
- WORD - Enum constant in enum class com.arms.egovframework.javaservice.aigenerate.vll_airesponse.model.OutputType
-
Microsoft Word 문서 (.docx)
All Classes and Interfaces|All Packages