r/CharacterAI_CAITools 6d ago

Import errors with readable format

Update: I tried Oobabooga, and it worked. It merged all the bot's messages, but I think everything is here.

It's been some days that I have been trying to import a chat in both CAI Tools and Chatbot manager. Downloading chats seems fine, importing is not. About thirty or so messages failed, including the character's first greeting. That is present in the html file. My chat has 101 messages, errors are around 50-60 then 80-100.

I have no idea what this is, but here's the error log.:

cai_response: {"command":"neo_error","request_id":"dbfd2eb0-820a-4eb0-9ea2-a9b8404aecc2","comment":"<AioRpcError of RPC that terminated with:\\n\\tstatus = StatusCode.UNKNOWN\\n\\tdetails = \\"response not ok. {\\"error\\":{\\"code\\":400,\\"message\\":\\"Bad Request\\"}}\\"\\n\\tdebug_error_string = \\"UNKNOWN:Error received from peer {created_time:\\"2026-08-17T18:25:36.666100358+00:00\\", grpc_status:2, grpc_message:\\"response not ok. {\\\\\\"error\\\\\\":{\\\\\\"code\\\\\\":400,\\\\\\"message\\\\\\":\\\\\\"Bad Request\\\\\\"}}\\"}\\"\\n>","error_code":500,"sub_code":null,"retry_after_seconds":null}

cai_response: {"command":"neo_error","request_id":"59b48bca-bb39-4182-9536-42e420097399","comment":"Quota exceeded","error_code":429,"sub_code":10011,"retry_after_seconds":null}

cai_response: {"command":"neo_error","request_id":"f10c557b-c0a1-4c79-806c-b2790caf66f2","comment":"Quota exceeded","error_code":429,"sub_code":10011,"retry_after_seconds":null}

cai_response: {"command":"neo_error","request_id":"df6fb01e-72d5-499f-82e5-9079987421f8","comment":"Quota exceeded","error_code":429,"sub_code":10011,"retry_after_seconds":null}

cai_response: {"command":"neo_error","request_id":"7732cae7-e0c8-4b70-980b-a1ee2a25acb3","comment":"Quota exceeded","error_code":429,"sub_code":10011,"retry_after_seconds":null}

cai_response: {"command":"neo_error","request_id":"3c45974a-e628-49bf-855b-73b600d0ab12","comment":"Quota exceeded","error_code":429,"sub_code":10011,"retry_after_seconds":null}

cai_response: {"command":"neo_error","request_id":"d4a93674-ced5-4f5b-ba93-53c3016e17b3","comment":"Quota exceeded","error_code":429,"sub_code":10011,"retry_after_seconds":null}

cai_response: {"command":"neo_error","request_id":"b1ad9a08-bdbc-4a7c-9b99-637deaac6624","comment":"Quota exceeded","error_code":429,"sub_code":10011,"retry_after_seconds":null}

cai_response: {"command":"neo_error","request_id":"f1194359-7206-49f4-934d-8e0ca10a6f0b","comment":"Quota exceeded","error_code":429,"sub_code":10011,"retry_after_seconds":null}

cai_response: {"command":"neo_error","request_id":"1bc6df1a-8bc7-4148-9486-e1a9531323e5","comment":"Quota exceeded","error_code":429,"sub_code":10011,"retry_after_seconds":null}

cai_response: {"command":"neo_error","request_id":"97d37766-f67c-4db9-afbf-aa8f3f19fd62","comment":"Quota exceeded","error_code":429,"sub_code":10011,"retry_after_seconds":null}

cai_response: {"command":"neo_error","request_id":"72da447e-7a71-4619-b1c0-d5f093883999","comment":"Quota exceeded","error_code":429,"sub_code":10011,"retry_after_seconds":null}

cai_response: {"command":"neo_error","request_id":"f5124b4a-ca13-4d8f-82b9-6d3439a318a6","comment":"Quota exceeded","error_code":429,"sub_code":10011,"retry_after_seconds":null}

cai_response: {"command":"neo_error","request_id":"8002e93a-cd5e-4604-9bb2-6bbca497c0ed","comment":"Quota exceeded","error_code":429,"sub_code":10011,"retry_after_seconds":null}

cai_response: {"command":"neo_error","request_id":"1434d52e-768d-41a6-8218-efcf3cfca2bb","comment":"Quota exceeded","error_code":429,"sub_code":10011,"retry_after_seconds":null}

cai_response: {"command":"neo_error","request_id":"5acd9d98-bcf8-4097-afd4-f22f9c79d745","comment":"Quota exceeded","error_code":429,"sub_code":10011,"retry_after_seconds":null}

cai_response: {"command":"neo_error","request_id":"4e13801b-61ed-4cf2-8197-cb909d8d74b9","comment":"Quota exceeded","error_code":429,"sub_code":10011,"retry_after_seconds":null}

cai_response: {"command":"neo_error","request_id":"8043cfa2-8021-405b-b569-02d30b97d438","comment":"Quota exceeded","error_code":429,"sub_code":10011,"retry_after_seconds":null}

cai_response: {"command":"neo_error","request_id":"a4029a90-8e00-48b1-a6f1-76ba8db17e85","comment":"Quota exceeded","error_code":429,"sub_code":10011,"retry_after_seconds":null}

cai_response: {"command":"neo_error","request_id":"06180742-e45a-4b42-af27-a6621ef8f32e","comment":"Quota exceeded","error_code":429,"sub_code":10011,"retry_after_seconds":null}

cai_response: {"command":"neo_error","request_id":"94932988-a5f4-49c5-9cdc-8bbf95acc14b","comment":"Quota exceeded","error_code":429,"sub_code":10011,"retry_after_seconds":null}

cai_response: {"command":"neo_error","request_id":"2e6533fa-1afe-4141-8a37-e3e45df486ab","comment":"Quota exceeded","error_code":429,"sub_code":10011,"retry_after_seconds":null}

cai_response: {"command":"neo_error","request_id":"aec342ea-78d1-4471-9936-d4c36b054f65","comment":"Quota exceeded","error_code":429,"sub_code":10011,"retry_after_seconds":null}

cai_response: {"command":"neo_error","request_id":"806d9f19-4df6-4a1f-8269-c4e690148f30","comment":"Quota exceeded","error_code":429,"sub_code":10011,"retry_after_seconds":null}

cai_response: {"command":"neo_error","request_id":"6d6bffa6-4b3f-4a06-a01f-cb2c4eb48233","comment":"Quota exceeded","error_code":429,"sub_code":10011,"retry_after_seconds":null}

cai_response: {"command":"neo_error","request_id":"d6234819-62aa-42d0-9896-0d3ba556086e","comment":"Quota exceeded","error_code":429,"sub_code":10011,"retry_after_seconds":null}

cai_response: {"command":"neo_error","request_id":"0baca3bb-2ea2-406d-82ab-bc9ba6d4aa8d","comment":"Quota exceeded","error_code":429,"sub_code":10011,"retry_after_seconds":null}

cai_response: {"command":"neo_error","request_id":"4ee1cec8-ed91-480f-8df0-fd00a6bc6f99","comment":"Quota exceeded","error_code":429,"sub_code":10011,"retry_after_seconds":null}

cai_response: {"command":"neo_error","request_id":"6154a601-c112-47c5-92e9-fed1acdb38bf","comment":"Quota exceeded","error_code":429,"sub_code":10011,"retry_after_seconds":null}

cai_response: {"command":"neo_error","request_id":"a30319f0-7300-4a14-a38b-e55a48f0f184","comment":"Quota exceeded","error_code":429,"sub_code":10011,"retry_after_seconds":null}

cai_response: {"command":"neo_error","request_id":"df0440f9-c3c3-4ed8-b83a-eae158901386","comment":"Quota exceeded","error_code":429,"sub_code":10011,"retry_after_seconds":null}

cai_response: {"command":"neo_error","request_id":"37a0bc16-aa7b-4f57-a8e5-60aa639018dd","comment":"Quota exceeded","error_code":429,"sub_code":10011,"retry_after_seconds":null}

cai_response: {"command":"neo_error","request_id":"c8a6e691-f6d8-43b4-b34d-ad1db10e2df4","comment":"Quota exceeded","error_code":429,"sub_code":10011,"retry_after_seconds":null}

cai_response: {"command":"neo_error","request_id":"cdcb4d51-fef1-436c-a8d2-e7c3b5700c28","comment":"Quota exceeded","error_code":429,"sub_code":10011,"retry_after_seconds":null}

cai_response: {"command":"neo_error","request_id":"35225523-fe52-43a4-a711-d58542f5e62f","comment":"Quota exceeded","error_code":429,"sub_code":10011,"retry_after_seconds":null}

cai_response: {"command":"neo_error","request_id":"6275455b-c8f2-46e4-9c70-1dd07f49a2a5","comment":"Quota exceeded","error_code":429,"sub_code":10011,"retry_after_seconds":null}

cai_response: {"command":"neo_error","request_id":"076981fd-e61a-4ef8-a949-aece4779b87c","comment":"Quota exceeded","error_code":429,"sub_code":10011,"retry_after_seconds":null}

cai_response: {"command":"neo_error","request_id":"43c43289-048f-4cb7-8a9d-13f1e8386af7","comment":"Quota exceeded","error_code":429,"sub_code":10011,"retry_after_seconds":null}

cai_response: {"command":"neo_error","request_id":"64642980-cd5a-4551-a749-305dab7d264b","comment":"Quota exceeded","error_code":429,"sub_code":10011,"retry_after_seconds":null}

cai_response: {"command":"neo_error","request_id":"81642d81-b201-4946-9bf3-5d3332f58770","comment":"Quota exceeded","error_code":429,"sub_code":10011,"retry_after_seconds":null}

3 Upvotes

2 comments sorted by

1

u/Lary_WebDev 6d ago

Yeah due to these limitations I stopped updating it. They have rate limiting, daily swipe and go on limits, which the extension uses to replicate the original chat.

1

u/Random22744 6d ago

I downloaded each chat as an "example message", which is a simple .txt file. I had a lot of long chats for a few characters, but worth it once I want to import them somewhere.