Isn't always reproducible by gpt.
Here is one of the ways it fails
-{QUESTION_1}-{{What are the potential risks associated with not upgrading to SegWit?}}
-{QUESTION_2}-{{How does SegWit affect the verification process for Bitcoin transactions?}}
instead of
-{1}-{{What are the potential risks associated with not upgrading to SegWit?}}
-{2}-{{How does SegWit affect the verification process for Bitcoin transactions?}}
proposal:
higher fault tolerance (more robust regex to accommodate for slight changes)
simpler regex using subtle cues e.g (start and terminate on a single line) removes the need to enclose them {{, }} and other simpler delimiters that may be easier for gpt to follow
The follow up regex in https://github.com/bitcoinsearch/chat-btc/blob/6399aef200ba7f2f279887a5ad119dc60c63ae81/src/config/chatAPI-config.ts#L17
Isn't always reproducible by gpt. Here is one of the ways it fails
instead of
proposal:
{{
,}}
and other simpler delimiters that may be easier for gpt to follow