MCPcopy
hub / github.com/SqueezeAILab/LLMCompiler / apredict

Method apredict

src/chains/llm_chain.py:307–322  ·  view source on GitHub ↗

Format prompt with kwargs and pass to LLM. Args: callbacks: Callbacks to pass to LLMChain **kwargs: Keys to pass to prompt template. Returns: Completion from LLM. Example: .. code-block:: python completion =

(self, callbacks: Callbacks = None, **kwargs: Any)

Source from the content-addressed store, hash-verified

305 return self(kwargs, callbacks=callbacks)[self.output_key]
306
307 async def apredict(self, callbacks: Callbacks = None, **kwargs: Any) -> str:
308 """Format prompt with kwargs and pass to LLM.
309
310 Args:
311 callbacks: Callbacks to pass to LLMChain
312 **kwargs: Keys to pass to prompt template.
313
314 Returns:
315 Completion from LLM.
316
317 Example:
318 .. code-block:: python
319
320 completion = llm.predict(adjective="funny")
321 """
322 return (await self.acall(kwargs, callbacks=callbacks))[self.output_key]
323
324 def predict_and_parse(
325 self, callbacks: Callbacks = None, **kwargs: Any

Callers 4

apredict_and_parseMethod · 0.95
run_llmMethod · 0.80
_acallMethod · 0.80
aplanMethod · 0.80

Calls 1

acallMethod · 0.80

Tested by

no test coverage detected