Den Grund für den Indexfehler kann nicht erfasst werden

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Den Grund für den Indexfehler kann nicht erfasst werden

by Guest » 18 Feb 2025, 13:39

Ich hoffe, Sie alle haben einen tollen Tag. Der Chatbot schlägt Benutzerauto -Modelle vor, die sie gemäß dem vom Benutzer beschriebenen Lebensstil untersuchen sollten. leider. Wenn ich den Code ausführe, gibt ich einen Indexfehler: Index außerhalb des Bereichs. < /P>
Ich habe erwartet Nicht der Fall, stattdessen ist der Fehler die JSON -Daten, die ich geben möchte. Glück. < /p>
Kannst du mir alle helfen, den Fehler zu lösen, ich bin in den letzten 2-5 Tagen in diesem Fehler festgefahren. < /p>
Code, in dem die Fehlermeldung < /p>
erwähnt wird

Code: Select all

# initialising JSON loader and chunking it
csv_to_json('CARS_1.csv')
loader = JSONLoader(
file_path="data.json",
jq_schema=".[]",
text_content=False,
json_lines=True
)

data = loader.load()

splitter = RecursiveJsonSplitter(max_chunk_size=300)
json_chunks = splitter.split_json(json_data=data)
< /code>
Fehlermeldung: < /p>
File "/Users/shiven/Desktop/chatbottt/main_bot.py", line 17, in 
class ChatBot:
File "/Users/shiven/Desktop/chatbottt/main_bot.py", line 40, in ChatBot
json_chunks = splitter.split_json(json_data=data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/shiven/Desktop/chatbottt/.venv/lib/python3.11/site-packages/langchain_text_splitters/json.py", line 117, in split_json
chunks = self._json_split(json_data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/shiven/Desktop/chatbottt/.venv/lib/python3.11/site-packages/langchain_text_splitters/json.py", line 105, in _json_split
self._set_nested_dict(chunks[-1], current_path, data)
File "/Users/shiven/Desktop/chatbottt/.venv/lib/python3.11/site-packages/langchain_text_splitters/json.py", line 61, in _set_nested_dict
d[path[-1]] = value
~~~~^^^^
IndexError: list index out of range

Top