julee.domain.models.knowledge_service_config¶
Knowledge Service domain models for julee domain.
This module exports domain models for knowledge services in the Capture, Extract, Assemble, Publish workflow. Knowledge services represent external AI/ML services that can store documents and execute queries against them.
Submodules¶
Classes¶
Knowledge service configuration that defines how to interact with |
|
Supported knowledge service APIs. |
Package Contents¶
- class julee.domain.models.knowledge_service_config.KnowledgeServiceConfig(/, **data)[source]¶
Bases:
pydantic.BaseModelKnowledge service configuration that defines how to interact with an external knowledge/AI service.
A KnowledgeServiceConfig represents a service endpoint that can store documents and execute queries against them. This could be an AI service, vector database, search engine, or any other service that can analyze documents and answer questions about them.
- created_at: datetime.datetime | None = None¶
- description: str = None¶
- knowledge_service_id: str = None¶
- name: str = None¶
- service_api: ServiceApi = None¶
- updated_at: datetime.datetime | None = None¶