File size: 739 Bytes
9de5ca0
 
 
 
 
 
 
 
 
2a988f1
 
 
 
 
 
 
9de5ca0
 
 
 
 
2a988f1
9de5ca0
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
### Import Section ###
"""
IMPORTS HERE
"""

### Global Section ###
"""
GLOBAL CODE HERE
"""
# Initialize a language model or chain globally
llm = ChatOpenAI(temperature=0.9)
conversation_chain = ConversationChain(llm=llm)

# Any global variables like API keys, configurations, etc.
# API_KEY = "your_api_key_here"


### On Chat Start (Session Start) Section ###
@cl.on_chat_start
async def on_chat_start():
    """ SESSION SPECIFIC CODE HERE """
    await cl.Message(content="Welcome! How can I assist you today?").send()
### Rename Chains ###
@cl.author_rename
def rename(orig_author: str):
    """ RENAME CODE HERE """

### On Message Section ###
@cl.on_message
async def main(message: cl.Message):
    """
    MESSAGE CODE HERE
    """