mirror of
https://github.com/comfyanonymous/ComfyUI.git
synced 2026-04-15 13:02:35 +08:00
- Add StyleAsset model to research_api/models.py for storing writing style profiles - Add StyleAsset db helpers (sync + async) to research_api/routes/_db_helpers.py - Add StyleAsset REST routes to research_api/routes/research_routes.py
19 lines
754 B
Python
19 lines
754 B
Python
"""Research Workbench custom nodes for ComfyUI."""
|
|
from typing import List
|
|
from typing_extensions import override
|
|
from comfy_api.latest import ComfyExtension, io
|
|
|
|
|
|
class ResearchExtension(ComfyExtension):
|
|
@override
|
|
async def get_node_list(self) -> List[type[io.ComfyNode]]:
|
|
from custom_nodes.research.paper_search import PaperSearch
|
|
from custom_nodes.research.claim_extract import PaperClaimExtract
|
|
from custom_nodes.research.evidence_assemble import ClaimEvidenceAssemble
|
|
from custom_nodes.research.style_profile import StyleProfileExtract
|
|
return [PaperSearch, PaperClaimExtract, ClaimEvidenceAssemble, StyleProfileExtract]
|
|
|
|
|
|
async def comfy_entrypoint() -> ComfyExtension:
|
|
return ResearchExtension()
|