mirror of
https://github.com/lightbroker/llmsecops-research.git
synced 2026-07-07 13:37:58 +02:00
more progress on fluent service call
This commit is contained in:
@@ -20,6 +20,7 @@ from src.text_generation.adapters.prompt_template_repository import PromptTempla
|
||||
from src.text_generation.adapters.text_generation_foundation_model import TextGenerationFoundationModel
|
||||
from src.text_generation.common.constants import Constants
|
||||
from src.text_generation.services.guardrails.generated_text_guardrail_service import GeneratedTextGuardrailService
|
||||
from src.text_generation.services.guidelines.generative_ai_security_guidelines_service import GenerativeAiSecurityGuidelinesService
|
||||
from src.text_generation.services.guidelines.rag_guidelines_service import RetrievalAugmentedGenerationGuidelinesService
|
||||
from src.text_generation.services.nlp.prompt_template_service import PromptTemplateService
|
||||
from src.text_generation.services.nlp.retrieval_augmented_generation_completion_service import RetrievalAugmentedGenerationCompletionService
|
||||
@@ -99,6 +100,10 @@ def prompt_template_service(prompt_template_repository):
|
||||
def rag_guidelines_service(embedding_model):
|
||||
return RetrievalAugmentedGenerationGuidelinesService(embedding_model)
|
||||
|
||||
@pytest.fixture(scope="session")
|
||||
def generative_ai_security_guidelines_service(prompt_template_service):
|
||||
return GenerativeAiSecurityGuidelinesService(prompt_template_service)
|
||||
|
||||
@pytest.fixture(scope="session")
|
||||
def response_processing_service():
|
||||
return ResponseProcessingService()
|
||||
|
||||
Reference in New Issue
Block a user