Documentation
¶
Overview ¶
Package deepresearch is a port of atomic-agents/deepresearch to secai. https://github.com/BrainBlend-AI/atomic-agents/blob/main/atomic-examples/deep-research/deep_research/main.py
Index ¶
- Variables
- type Agent
- func (a *Agent) AnsweredEnter(e *am.Event) bool
- func (a *Agent) AnsweredState(e *am.Event)
- func (a *Agent) AnsweringState(e *am.Event)
- func (a *Agent) CheckingInfoState(e *am.Event)
- func (a *Agent) DisposedState(e *am.Event)
- func (a *Agent) ExceptionState(e *am.Event)
- func (a *Agent) InputPendingState(e *am.Event)
- func (a *Agent) InterruptState(e *am.Event)
- func (a *Agent) LoopState(e *am.Event)
- func (a *Agent) Output(msg string, from shared.From)
- func (a *Agent) PromptEnter(e *am.Event) bool
- func (a *Agent) PromptState(e *am.Event)
- func (a *Agent) ReadyEnter(e *am.Event) bool
- func (a *Agent) ScrapingState(e *am.Event)
- func (a *Agent) SearchingLLMState(e *am.Event)
- func (a *Agent) SearchingWebState(e *am.Event)
- func (a *Agent) StartState(e *am.Event)
- func (a *Agent) UIModeState(e *am.Event)
- type S
Constants ¶
This section is empty.
Variables ¶
View Source
var Sj = shared.Sj
View Source
var Sl = shared.Sl
View Source
var Sp = shared.Sp
View Source
var StarterQuestions = Sp(`
1. Can you help me research the latest AI news?
2. Who won the Nobel Prize in Physics this year?
3. Where can I learn more about quantum computing?
`)
View Source
var WelcomeMessage = Sj(
"Welcome to Deep Research - your AI-powered research assistant! I can help you explore and ",
"understand any topic through detailed research and interactive discussion.",
)
Functions ¶
This section is empty.
Types ¶
type Agent ¶
func (*Agent) AnsweredState ¶
func (*Agent) AnsweringState ¶
func (*Agent) CheckingInfoState ¶
func (*Agent) DisposedState ¶
func (*Agent) ExceptionState ¶
func (*Agent) InputPendingState ¶
InputPendingState is a test mocking handler.
func (*Agent) InterruptState ¶
func (*Agent) PromptState ¶
func (*Agent) ScrapingState ¶
func (*Agent) SearchingLLMState ¶
func (*Agent) SearchingWebState ¶
func (*Agent) StartState ¶
func (*Agent) UIModeState ¶
Click to show internal directories.
Click to hide internal directories.