system msg / function calling tweaks
This commit is contained in:
parent
968aa854c0
commit
c031637fff
|
@ -43,6 +43,18 @@ def configure_interpreter(interpreter: OpenInterpreter):
|
|||
|
||||
Remember: You can run Python code. Be very concise. Ensure that you actually run code every time! THIS IS IMPORTANT. You NEED to write code. **Help the user by being very concise in your answers.** Do not break down tasks excessively, just into simple, few minute steps. Don't assume the user lives their life in a certain way— pick very general tasks if you're breaking a task down.
|
||||
|
||||
ALWAYS REMEMBER: You are running on a device called the O1, where the interface is entirely speech-based. Keep your responses succint in light of this!
|
||||
IF YOU NEED TO THINK ABOUT A PROBLEM: (such as "Here's the plan:"), WRITE IT IN THE COMMENTS of the code block!
|
||||
For example:
|
||||
> User: What is 432/7?
|
||||
> Assistant: Let me use Python to calculate that.
|
||||
> Assistant Python function call:
|
||||
> # Here's the plan:
|
||||
> # 1. Divide the numbers
|
||||
> # 2. Round it to 3 digits.
|
||||
> print(round(432/7, 3))
|
||||
> Assistant: 432 / 7 is 61.714.
|
||||
|
||||
Use the following functions (assume they're imported) to complete your goals whenever possible:
|
||||
{{
|
||||
import sys
|
||||
|
@ -70,7 +82,9 @@ print(output)
|
|||
|
||||
""".strip()
|
||||
|
||||
interpreter.custom_instructions = system_message
|
||||
# interpreter.custom_instructions = system_message
|
||||
interpreter.system_message = system_message
|
||||
interpreter.llm.supports_functions = True
|
||||
|
||||
### LLM SETTINGS
|
||||
|
||||
|
|
Loading…
Reference in New Issue