Skip to content

Commit e942330

Browse files
authored
Merge pull request #1 from VowpalWabbit/add_rl_chain
Initial commit of rl_chain code
2 parents 0fa4516 + a6f9dcc commit e942330

File tree

11 files changed

+1988
-0
lines changed

11 files changed

+1988
-0
lines changed
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
from langchain.chains.rl_chain.pick_best_chain import PickBest
2+
from langchain.chains.rl_chain.base import (
3+
Embed,
4+
BasedOn,
5+
ToSelectFrom,
6+
SelectionScorer,
7+
AutoSelectionScorer,
8+
Embedder,
9+
Policy,
10+
VwPolicy,
11+
)
12+
13+
import logging
14+
15+
16+
def configure_logger():
17+
logger = logging.getLogger(__name__)
18+
logger.setLevel(logging.INFO)
19+
ch = logging.StreamHandler()
20+
formatter = logging.Formatter(
21+
"%(asctime)s - %(name)s - %(levelname)s - %(message)s"
22+
)
23+
ch.setFormatter(formatter)
24+
ch.setLevel(logging.INFO)
25+
logger.addHandler(ch)
26+
27+
28+
configure_logger()

0 commit comments

Comments
 (0)