complete beginner - error 500 'templateresponse has no len () what does this mean?

Complete beginner and I am trying to use autotrain’s text classification. I am using csv file format but keep getting 500 error with the log error 'template response has no len (). I’m unable to decipher the problem!? Any ideas on what I need to adjust?

INFO | 2025-01-04 21:00:08 | autotrain.app.ui_routes:fetch_params:415 - Task: llm:sft

INFO: 10.16.9.166:59649 - “GET /?__sign=eyJhbGciOiJFZERTQSJ9.eyJyZWFkIjp0cnVlLCJwZXJtaXNzaW9ucyI6eyJyZXBvLmNvbnRlbnQucmVhZCI6dHJ1ZX0sIm9uQmVoYWxmT2YiOnsia2luZCI6InVzZXIiLCJfaWQiOiI2Nzc3NjNmZTIwNGI3YzVkZTJhMDAzNGUiLCJ1c2VyIjoiTm1hZiJ9LCJpYXQiOjE3MzYwMjQ0MDYsInN1YiI6Ii9zcGFjZXMvTm1hZi9hdXRvdHJhaW4tYWR2YW5jZWQiLCJleHAiOjE3MzYxMTA4MDYsImlzcyI6Imh0dHBzOi8vaHVnZ2luZ2ZhY2UuY28ifQ.95TRLj-cQY63uRFT0TZ4xjxoNVMsPxhg2OQg1H076uHBabXIoFdRZR8wdNXQuTxuzJHaQRJcV0a3kAgjPb0JDA HTTP/1.1” 307 Temporary Redirect

ValueError: text not in train data

raise ValueError(f"{self.text_column} not in train data")

File “/app/env/lib/python3.10/site-packages/autotrain/preprocessor/text.py”, line 61, in post_init

File “”, line 14, in init

preprocessor = TextMultiClassClassificationPreprocessor(

File “/app/env/lib/python3.10/site-packages/autotrain/dataset.py”, line 593, in prepare

data_path = dset.prepare()

File “/app/env/lib/python3.10/site-packages/autotrain/app/ui_routes.py”, line 673, in handle_form

return await dependant.call(**values)

File “/app/env/lib/python3.10/site-packages/fastapi/routing.py”, line 212, in run_endpoint_function

raw_response = await run_endpoint_function(

File “/app/env/lib/python3.10/site-packages/fastapi/routing.py”, line 301, in app

response = await f(request)

File “/app/env/lib/python3.10/site-packages/starlette/routing.py”, line 73, in app

await app(scope, receive, sender)

File “/app/env/lib/python3.10/site-packages/starlette/_exception_handler.py”, line 42, in wrapped_app

raise exc

File “/app/env/lib/python3.10/site-packages/starlette/_exception_handler.py”, line 53, in wrapped_app

await wrap_app_handling_exceptions(app, request)(scope, receive, send)

File “/app/env/lib/python3.10/site-packages/starlette/routing.py”, line 76, in app

await self.app(scope, receive, send)

File “/app/env/lib/python3.10/site-packages/starlette/routing.py”, line 288, in handle

await route.handle(scope, receive, send)

File “/app/env/lib/python3.10/site-packages/starlette/routing.py”, line 735, in app

await self.middleware_stack(scope, receive, send)

File “/app/env/lib/python3.10/site-packages/starlette/routing.py”, line 715, in call

await app(scope, receive, sender)

File “/app/env/lib/python3.10/site-packages/starlette/_exception_handler.py”, line 42, in wrapped_app

raise exc

File “/app/env/lib/python3.10/site-packages/starlette/_exception_handler.py”, line 53, in wrapped_app

await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)

File “/app/env/lib/python3.10/site-packages/starlette/middleware/exceptions.py”, line 62, in call

await self.app(scope, receive, send_wrapper)

File “/app/env/lib/python3.10/site-packages/starlette/middleware/sessions.py”, line 85, in call

await self.app(scope, receive, _send)

File “/app/env/lib/python3.10/site-packages/starlette/middleware/errors.py”, line 165, in call

raise exc

File “/app/env/lib/python3.10/site-packages/starlette/middleware/errors.py”, line 187, in call

await self.middleware_stack(scope, receive, send)

File “/app/env/lib/python3.10/site-packages/starlette/applications.py”, line 113, in call

await super().call(scope, receive, send)

File “/app/env/lib/python3.10/site-packages/fastapi/applications.py”, line 1054, in call

return await self.app(scope, receive, send)

File “/app/env/lib/python3.10/site-packages/uvicorn/middleware/proxy_headers.py”, line 60, in call

result = await app( # type: ignore[func-returns-value]

File “/app/env/lib/python3.10/site-packages/uvicorn/protocols/http/h11_impl.py”, line 403, in run_asgi

Traceback (most recent call last):

ERROR: Exception in ASGI application

INFO | 2025-01-04 20:59:13 | autotrain.app.ui_routes:handle_form:657 - Column mapping: {‘text’: ‘text’, ‘label’: ‘target’}

INFO | 2025-01-04 20:59:13 | autotrain.app.ui_routes:handle_form:656 - Task: text_multi_class_classification

INFO | 2025-01-04 20:59:13 | autotrain.app.ui_routes:handle_form:540 - hardware: local-ui

INFO | 2025-01-04 20:58:07 | autotrain.app.ui_routes:fetch_params:415 - Task: text-classification

INFO | 2025-01-04 20:57:58 | autotrain.app.ui_routes:fetch_params:415 - Task: llm:sft

INFO: 10.16.9.166:25910 - “GET / HTTP/1.1” 307 Temporary Redirect

INFO: 10.16.24.150:4111 - “GET /auth?code=ZcNwZyvZeqEzeyBV&state=PU6eDlN6QbFYfARBsWfiLBBD76uaGv HTTP/1.1” 307 Temporary Redirect

INFO: 10.16.32.70:52910 - “GET /login/huggingface?__sign=eyJhbGciOiJFZERTQSJ9.eyJyZWFkIjp0cnVlLCJwZXJtaXNzaW9ucyI6eyJyZXBvLmNvbnRlbnQucmVhZCI6dHJ1ZX0sIm9uQmVoYWxmT2YiOnsia2luZCI6InVzZXIiLCJfaWQiOiI2Nzc3NjNmZTIwNGI3YzVkZTJhMDAzNGUiLCJ1c2VyIjoiTm1hZiJ9LCJpYXQiOjE3MzYwMjQyNjgsInN1YiI6Ii9zcGFjZXMvTm1hZi9hdXRvdHJhaW4tYWR2YW5jZWQiLCJleHAiOjE3MzYxMTA2NjgsImlzcyI6Imh0dHBzOi8vaHVnZ2luZ2ZhY2UuY28ifQ.-toeM5bqoVMJfe9IaxUgFO1P3mRqCxTF-TBNwcV07ASY9XImBqUCDjGSAwUnVhV5htUOPybOTZJ2jr4-8Y4IAQ HTTP/1.1” 302 Found

ERROR | 2025-01-04 20:57:48 | autotrain.app.ui_routes:load_index:381 - Failed to get user and orgs: object of type ‘_TemplateResponse’ has no len()

INFO: 10.16.32.70:40208 - “GET /?__sign=eyJhbGciOiJFZERTQSJ9.eyJyZWFkIjp0cnVlLCJwZXJtaXNzaW9ucyI6eyJyZXBvLmNvbnRlbnQucmVhZCI6dHJ1ZX0sIm9uQmVoYWxmT2YiOnsia2luZCI6InVzZXIiLCJfaWQiOiI2Nzc3NjNmZTIwNGI3YzVkZTJhMDAzNGUiLCJ1c2VyIjoiTm1hZiJ9LCJpYXQiOjE3MzYwMjQyNjgsInN1YiI6Ii9zcGFjZXMvTm1hZi9hdXRvdHJhaW4tYWR2YW5jZWQiLCJleHAiOjE3MzYxMTA2NjgsImlzcyI6Imh0dHBzOi8vaHVnZ2luZ2ZhY2UuY28ifQ.-toeM5bqoVMJfe9IaxUgFO1P3mRqCxTF-TBNwcV07ASY9XImBqUCDjGSAwUnVhV5htUOPybOTZJ2jr4-8Y4IAQ HTTP/1.1” 307 Temporary Redirect

INFO: 10.16.9.166:58312 - “GET /?__sign=eyJhbGciOiJFZERTQSJ9.eyJyZWFkIjp0cnVlLCJwZXJtaXNzaW9ucyI6eyJyZXBvLmNvbnRlbnQucmVhZCI6dHJ1ZX0sIm9uQmVoYWxmT2YiOnsia2luZCI6InVzZXIiLCJfaWQiOiI2Nzc3NjNmZTIwNGI3YzVkZTJhMDAzNGUiLCJ1c2VyIjoiTm1hZiJ9LCJpYXQiOjE3MzYwMjQyNjgsInN1YiI6Ii9zcGFjZXMvTm1hZi9hdXRvdHJhaW4tYWR2YW5jZWQiLCJleHAiOjE3MzYxMTA2NjgsImlzcyI6Imh0dHBzOi8vaHVnZ2luZ2ZhY2UuY28ifQ.-toeM5bqoVMJfe9IaxUgFO1P3mRqCxTF-TBNwcV07ASY9XImBqUCDjGSAwUnVhV5htUOPybOTZJ2jr4-8Y4IAQ HTTP/1.1” 307 Temporary Redirect

ERROR | 2025-01-04 20:55:49 | autotrain.app.ui_routes:load_index:381 - Failed to get user and orgs: object of type ‘_TemplateResponse’ has no len()

INFO: 10.16.32.70:25053 - “GET /?logs=container&__sign=eyJhbGciOiJFZERTQSJ9.eyJyZWFkIjp0cnVlLCJwZXJtaXNzaW9ucyI6eyJyZXBvLmNvbnRlbnQucmVhZCI6dHJ1ZX0sIm9uQmVoYWxmT2YiOnsia2luZCI6InVzZXIiLCJfaWQiOiI2Nzc3NjNmZTIwNGI3YzVkZTJhMDAzNGUiLCJ1c2VyIjoiTm1hZiJ9LCJpYXQiOjE3MzYwMjQxNDcsInN1YiI6Ii9zcGFjZXMvTm1hZi9hdXRvdHJhaW4tYWR2YW5jZWQiLCJleHAiOjE3MzYxMTA1NDcsImlzcyI6Imh0dHBzOi8vaHVnZ2luZ2ZhY2UuY28ifQ.g7Xuwvwqlk8DUSLYj7U86YuNQ2E3VFpP4eKrt7cFAoixzJsMT800bkDJVz1K7Wrrfyo54yq-FXG3x7YsblWWAw HTTP/1.1” 307 Temporary Redirect

INFO: Uvicorn running on http://0.0.0.0:7860 (Press CTRL+C to quit)

INFO: Application startup complete.

INFO: Waiting for application startup.

INFO: Started server process [61]

INFO | 2025-01-04 20:55:46 | autotrain.app.app::24 - AutoTrain started successfully

INFO | 2025-01-04 20:55:46 | autotrain.app.app::23 - AutoTrain version: 0.8.34

INFO | 2025-01-04 20:55:46 | autotrain.app.app::13 - Starting AutoTrain…

INFO | 2025-01-04 20:55:45 | autotrain.app.ui_routes::315 - AutoTrain started successfully

INFO | 2025-01-04 20:55:43 | autotrain.app.ui_routes::31 - Starting AutoTrain…

The symptoms are similar to this issue…

  1. Check Column Names in CSV
  2. Verify the CSV Structure
  3. Column Mapping Configuration
  4. Validate Data import process
  5. Review Any Tempplate/Request Errors
  6. File permissions or File size