FEATURE gpt researcher template (#13062)

Co-authored-by: Erick Friis <erick@langchain.dev>
This commit is contained in:
Harrison Chase
2023-11-13 15:52:25 -08:00
committed by GitHub
parent 280ecfd8eb
commit 2ff30b50f2
10 changed files with 2567 additions and 0 deletions

View File

@@ -0,0 +1,16 @@
from langchain.pydantic_v1 import BaseModel
from langchain.schema.runnable import RunnablePassthrough
from research_assistant.search.web import chain as search_chain
from research_assistant.writer import chain as writer_chain
chain_notypes = (
RunnablePassthrough().assign(research_summary=search_chain) | writer_chain
)
class InputType(BaseModel):
question: str
chain = chain_notypes.with_types(input_type=InputType)