model laboratory (#95)

This commit is contained in:
Harrison Chase
2022-11-08 22:17:10 -08:00
committed by GitHub
parent 2ddab88c06
commit db37bd089f
11 changed files with 268 additions and 23 deletions

View File

@@ -1,6 +1,6 @@
"""Test functionality related to natbot."""
from typing import List, Optional
from typing import Any, List, Mapping, Optional
from langchain.chains.natbot.base import NatBotChain
from langchain.llms.base import LLM
@@ -16,6 +16,10 @@ class FakeLLM(LLM):
else:
return "bar"
@property
def _identifying_params(self) -> Mapping[str, Any]:
return {}
def test_proper_inputs() -> None:
"""Test that natbot shortens inputs correctly."""

View File

@@ -1,6 +1,6 @@
"""Unit tests for ReAct."""
from typing import List, Optional, Union
from typing import Any, List, Mapping, Optional, Union
import pytest
@@ -35,6 +35,10 @@ class FakeListLLM(LLM):
self.i += 1
return self.responses[self.i]
@property
def _identifying_params(self) -> Mapping[str, Any]:
return {}
class FakeDocstore(Docstore):
"""Fake docstore for testing purposes."""