MCPcopy
hub / github.com/microsoft/JARVIS / cli

Function cli

hugginggpt/server/awesome_chat.py:1001–1011  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

999 chat_huggingface(messages, API_KEY, API_TYPE, API_ENDPOINT, return_planning = False, return_results = False)
1000
1001def cli():
1002 messages = []
1003 print("Welcome to Jarvis! A collaborative system that consists of an LLM as the controller and numerous expert models as collaborative executors. Jarvis can plan tasks, schedule Hugging Face models, generate friendly responses based on your requests, and help you with many things. Please enter your request (`exit` to exit).")
1004 while True:
1005 message = input("[ User ]: ")
1006 if message == "exit":
1007 break
1008 messages.append({"role": "user", "content": message})
1009 answer = chat_huggingface(messages, API_KEY, API_TYPE, API_ENDPOINT, return_planning=False, return_results=False)
1010 print("[ Jarvis ]: ", answer["message"])
1011 messages.append({"role": "assistant", "content": answer["message"]})
1012
1013
1014def server():

Callers 1

awesome_chat.pyFile · 0.85

Calls 1

chat_huggingfaceFunction · 0.85

Tested by

no test coverage detected