ix icon indicating copy to clipboard operation
ix copied to clipboard

User input sent in quick succession raises an error.

Open kjongdae opened this issue 1 year ago β€’ 2 comments

When send korean word to input, This Error printed

I think langchain does'nt support multi language

` Unexpected Application Error! Cannot resolve a DOM point from Slate point: {"path":[0,0],"offset":2} Error: Cannot resolve a DOM point from Slate point: {"path":[0,0],"offset":2} at Object.toDOMPoint (webpack-internal:///./node_modules/slate-react/dist/index.es.js:736:13) at Object.toDOMRange (webpack-internal:///./node_modules/slate-react/dist/index.es.js:747:33) at setDomSelection (webpack-internal:///./node_modules/slate-react/dist/index.es.js:3366:50) at eval (webpack-internal:///./node_modules/slate-react/dist/index.es.js:3383:23) at commitHookEffectListMount (webpack-internal:///./node_modules/react-dom/cjs/react-dom.development.js:23145:26) at commitLayoutEffectOnFiber (webpack-internal:///./node_modules/react-dom/cjs/react-dom.development.js:23268:15) at commitLayoutMountEffects_complete (webpack-internal:///./node_modules/react-dom/cjs/react-dom.development.js:24683:9) at commitLayoutEffects_begin (webpack-internal:///./node_modules/react-dom/cjs/react-dom.development.js:24669:7) at commitLayoutEffects_begin (webpack-internal:///./node_modules/react-dom/cjs/react-dom.development.js:24651:11) at commitLayoutEffects (webpack-internal:///./node_modules/react-dom/cjs/react-dom.development.js:24607:3) πŸ’Ώ Hey developer πŸ‘‹

You can provide a way better UX than this when your app throws errors by providing your own ErrorBoundary or errorElement prop on your route.`

Follow is my terminal mointor

ix-worker-1 | - Consider the CHAT_HISTORY in your decisions. ix-worker-1 | ix-worker-1 | Human: μ•ˆλ…• ix-worker-1 | [2023-07-07 02:46:54,897: INFO/MainProcess] message='OpenAI API response' path=https://api.openai.com/v1/chat/completions processing_ms=2269 request_id=d2a391363dd202fde2b89b90e455dd01 response_code=200 ix-worker-1 | [2023-07-07 02:46:54,901: WARNING/MainProcess] ix-worker-1 | > Finished chain. ix-worker-1 | 2023-07-07 02:46:54 DEBUG Moderator returned response=μ•ˆλ…•ν•˜μ„Έμš”! μ–΄λ–»κ²Œ λ„μ™€λ“œλ¦΄κΉŒμš”? ix-worker-1 | [2023-07-07 02:46:54,903: DEBUG/MainProcess] Moderator returned response=μ•ˆλ…•ν•˜μ„Έμš”! μ–΄λ–»κ²Œ λ„μ™€λ“œλ¦΄κΉŒμš”? ix-worker-1 | 2023-07-07 02:46:54 DEBUG Response from model, task_id=6c053c94-eccc-4703-a655-80148c7bebb2 response=None ix-worker-1 | [2023-07-07 02:46:54,946: DEBUG/MainProcess] Response from model, task_id=6c053c94-eccc-4703-a655-80148c7bebb2 response=Non

kjongdae avatar Jul 07 '23 02:07 kjongdae

A basic test shows the model can understand and respond in korean. I don't speak korean so I used google translate. image

DEBUG Moderator returned response=μ•ˆλ…•ν•˜μ„Έμš”! μ–΄λ–»κ²Œ λ„μ™€λ“œλ¦΄κΉŒμš”?

The console log shows the model did return a response in your case too. The error indicates the UI had trouble rendering something within the chat input box. Slate.js is only used in the chat input right now.

Did the error occur while you were typing in the chat box?

kreneskyp avatar Jul 11 '23 18:07 kreneskyp

After further investigation the issue is not related to language used. I consistently replicated this error with english characters.

Steps to replicate:

  1. Send a message
  2. Send a second message before the first has finished rendering.

Workaround:

  1. refresh the browser page.

kreneskyp avatar Jul 13 '23 03:07 kreneskyp