Classes
BaseSynthesizerDefined in: packages/core/src/response-synthesizers/base-synthesizer.ts:14
Constructor
protected
new BaseSynthesizer(options
):BaseSynthesizer
Defined in: packages/core/src/response-synthesizers/base-synthesizer.ts:18
Parameters optionsPartial
<BaseSynthesizerOptions
>
BaseSynthesizer
llm:
LLM
Defined in: packages/core/src/response-synthesizers/base-synthesizer.ts:15
promptHelperpromptHelper:
PromptHelper
Defined in: packages/core/src/response-synthesizers/base-synthesizer.ts:16
validatePrompts()validatePrompts(
promptsDict
,moduleDict
):void
Defined in: packages/core/src/prompts/mixin.ts:8
Parameters promptsDict moduleDict Returnsvoid
getPrompts():
PromptsRecord
Defined in: packages/core/src/prompts/mixin.ts:22
Returns Inherited from updatePrompts()updatePrompts(
prompts
):void
Defined in: packages/core/src/prompts/mixin.ts:39
Parameters prompts Returnsvoid
abstract
protected
_getPrompts():PromptsRecord
Defined in: packages/core/src/prompts/mixin.ts:68
Returns Inherited from _updatePrompts()
abstract
protected
_updatePrompts(prompts
):void
Defined in: packages/core/src/prompts/mixin.ts:69
Parameters prompts Returnsvoid
abstract
protected
_getPromptModules():ModuleRecord
Defined in: packages/core/src/prompts/mixin.ts:78
Return a dictionary of sub-modules within the current module that also implement PromptMixin (so that their prompts can also be get/set).
Can be blank if no sub-modules.
Returns Inherited from getResponse()
abstract
protected
getResponse(query
,textChunks
,stream
):Promise
<EngineResponse
|AsyncIterable
<EngineResponse
,any
,any
>>
Defined in: packages/core/src/response-synthesizers/base-synthesizer.ts:25
Parameters query textChunks streamboolean
Promise
<EngineResponse
| AsyncIterable
<EngineResponse
, any
, any
>>
synthesize(
query
,stream
):Promise
<AsyncIterable
<EngineResponse
,any
,any
>>
Defined in: packages/core/src/response-synthesizers/base-synthesizer.ts:31
Parameters query streamtrue
Promise
<AsyncIterable
<EngineResponse
, any
, any
>>
synthesize(
query
,stream?
):Promise
<EngineResponse
>
Defined in: packages/core/src/response-synthesizers/base-synthesizer.ts:35
Parameters query stream?false
Promise
<EngineResponse
>
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4