Error creating standard logging object
crawl4ai version
Crawl4AI v0.5.0.post1
Expected Behavior
expect to receive ip address
Current Behavior
hi, i unable to made some basic actions using crawl4ai, i following errors:
-
Error creating standard logging object -
'Incorrect API key provided: lm-studio. but i running with "ollama" api key,so lm-studio i used before, but, i don't understand why crawl4ai, give this error (as i understand not matter what i put in API key)
i use locally installed llama3
Is this reproducible?
Yes
Inputs Causing the Bug
# extract_llm.yml
type: "llm"
provider: "ollama/llama3"
instruction: "Extract ip address"
api_token: "ollama"
api_base: "http://localhost:11434"
params:
temperature: 0.3
max_tokens: 4096
# crawler.yml
cache_mode: "bypass"
wait_until: "networkidle"
page_timeout: 30000
wait_for_images: true
delay_before_return_html: 1
word_count_threshold: 100
scan_full_page: true
scroll_delay: 0.5
process_iframes: false
remove_overlay_elements: true
magic: true
verbose: true
# browser.yml
headless: false
viewport_width: 1280
user_agent_mode: "random"
verbose: true
ignore_https_errors: true
Steps to Reproduce
1. execute: `crwl -v https://whoer.net/ -q "Extract ip address" -B browser.yml -C crawler.yml -e extract_llm.yml -o json`
2. browser is open, and scroll down, after is closing it.
3. GPU is load to 100% for ~1 minute
4. get error
Code snippets
OS
debian 12
Python version
Python 3.11.2
Browser
chrome
Browser version
No response
Error logs & Screenshots (if applicable)
crwl -v https://whoer.net/ -q "Extract ip address" -B browser.yml -C crawler.yml -e extract_llm.yml -o json
Starting crawler with configurations:
Browser config: {'type': 'BrowserConfig', 'params': {'headless': False, 'viewport_width': 1280, 'headers': {'type': 'dict', 'value': {'sec-ch-ua': '"Chromium";v="122", "Not_A Brand";v="8", "Google Chrome";v="122"'}}, 'user_agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36', 'user_agent_mode': 'random'}}
Crawler config: {'type': 'CrawlerRunConfig', 'params': {'word_count_threshold': 100, 'extraction_strategy': {'type': 'LLMExtractionStrategy', 'params': {'llm_config': {'type': 'LLMConfig', 'params': {'provider': 'ollama/llama3', 'api_token': 'ollama'}}, 'instruction': 'Extract ip address'}}, 'chunking_strategy': {'type': 'RegexChunking', 'params': {'patterns': ['\\n\\n']}}, 'scraping_strategy': {'type': 'WebScrapingStrategy', 'params': {}}, 'wait_until': 'networkidle', 'page_timeout': 30000, 'wait_for_images': True, 'delay_before_return_html': 1, 'scan_full_page': True, 'scroll_delay': 0.5, 'remove_overlay_elements': True, 'magic': True, 'exclude_social_media_domains': ['facebook.com', 'twitter.com', 'x.com', 'linkedin.com', 'instagram.com', 'pinterest.com', 'tiktok.com', 'snapchat.com', 'reddit.com']}}
[INIT].... β Crawl4AI 0.5.0.post4
[SCRAPE].. β Some images failed to load within timeout
[ERROR]... Γ Error updating image dimensions: Page.evaluate: Execution context was destroyed, most likely because of a navigation
[FETCH]... β https://whoer.net/... | Status: True | Time: 12.07s
[SCRAPE].. β https://whoer.net/... | Time: 0.032s
[EXTRACT]. β Completed for https://whoer.net/... | Time: 19.844276279999576s
[COMPLETE] β https://whoer.net/... | Status: True | Total: 31.95s
10:47:18 - LiteLLM:ERROR: litellm_logging.py:3525 - Error creating standard logging object - __annotations__
Traceback (most recent call last):
File "/home/debian/.local/lib/python3.11/site-packages/litellm/litellm_core_utils/litellm_logging.py", line 3507, in get_standard_logging_object_payload
model_parameters=ModelParamHelper.get_standard_logging_model_parameters(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/debian/.local/lib/python3.11/site-packages/litellm/litellm_core_utils/model_param_helper.py", line 28, in get_standard_logging_model_parameters
ModelParamHelper._get_relevant_args_to_use_for_logging()
File "/home/debian/.local/lib/python3.11/site-packages/litellm/litellm_core_utils/model_param_helper.py", line 45, in _get_relevant_args_to_use_for_logging
all_openai_llm_api_params = ModelParamHelper._get_all_llm_api_params()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/debian/.local/lib/python3.11/site-packages/litellm/litellm_core_utils/model_param_helper.py", line 65, in _get_all_llm_api_params
ModelParamHelper._get_litellm_supported_transcription_kwargs()
File "/home/debian/.local/lib/python3.11/site-packages/litellm/litellm_core_utils/model_param_helper.py", line 126, in _get_litellm_supported_transcription_kwargs
return set(TranscriptionCreateParams.__annotations__.keys())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/typing.py", line 1275, in __getattr__
raise AttributeError(attr)
AttributeError: __annotations__
10:47:18 - LiteLLM:ERROR: litellm_logging.py:3525 - Error creating standard logging object - __annotations__
Traceback (most recent call last):
File "/home/debian/.local/lib/python3.11/site-packages/litellm/litellm_core_utils/litellm_logging.py", line 3507, in get_standard_logging_object_payload
model_parameters=ModelParamHelper.get_standard_logging_model_parameters(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/debian/.local/lib/python3.11/site-packages/litellm/litellm_core_utils/model_param_helper.py", line 28, in get_standard_logging_model_parameters
ModelParamHelper._get_relevant_args_to_use_for_logging()
File "/home/debian/.local/lib/python3.11/site-packages/litellm/litellm_core_utils/model_param_helper.py", line 45, in _get_relevant_args_to_use_for_logging
all_openai_llm_api_params = ModelParamHelper._get_all_llm_api_params()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/debian/.local/lib/python3.11/site-packages/litellm/litellm_core_utils/model_param_helper.py", line 65, in _get_all_llm_api_params
ModelParamHelper._get_litellm_supported_transcription_kwargs()
File "/home/debian/.local/lib/python3.11/site-packages/litellm/litellm_core_utils/model_param_helper.py", line 126, in _get_litellm_supported_transcription_kwargs
return set(TranscriptionCreateParams.__annotations__.keys())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/typing.py", line 1275, in __getattr__
raise AttributeError(attr)
AttributeError: __annotations__
Give Feedback / Get Help: https://github.com/BerriAI/litellm/issues/new
LiteLLM.Info: If you need to debug this error, use `litellm._turn_on_debug()'.
10:47:18 - LiteLLM:ERROR: litellm_logging.py:3525 - Error creating standard logging object - __annotations__
Traceback (most recent call last):
File "/home/debian/.local/lib/python3.11/site-packages/litellm/llms/openai/openai.py", line 727, in completion
raise e
File "/home/debian/.local/lib/python3.11/site-packages/litellm/llms/openai/openai.py", line 611, in completion
return self.streaming(
^^^^^^^^^^^^^^^
File "/home/debian/.local/lib/python3.11/site-packages/litellm/llms/openai/openai.py", line 889, in streaming
headers, response = self.make_sync_openai_chat_completion_request(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/debian/.local/lib/python3.11/site-packages/litellm/litellm_core_utils/logging_utils.py", line 149, in sync_wrapper
result = func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/home/debian/.local/lib/python3.11/site-packages/litellm/llms/openai/openai.py", line 473, in make_sync_openai_chat_completion_request
raise e
File "/home/debian/.local/lib/python3.11/site-packages/litellm/llms/openai/openai.py", line 455, in make_sync_openai_chat_completion_request
raw_response = openai_client.chat.completions.with_raw_response.create(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/debian/.local/lib/python3.11/site-packages/openai/_legacy_response.py", line 364, in wrapped
return cast(LegacyAPIResponse[R], func(*args, **kwargs))
^^^^^^^^^^^^^^^^^^^^^
File "/home/debian/.local/lib/python3.11/site-packages/openai/_utils/_utils.py", line 279, in wrapper
return func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/home/debian/.local/lib/python3.11/site-packages/openai/resources/chat/completions/completions.py", line 914, in create
return self._post(
^^^^^^^^^^^
File "/home/debian/.local/lib/python3.11/site-packages/openai/_base_client.py", line 1242, in post
return cast(ResponseT, self.request(cast_to, opts, stream=stream, stream_cls=stream_cls))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/debian/.local/lib/python3.11/site-packages/openai/_base_client.py", line 919, in request
return self._request(
^^^^^^^^^^^^^^
File "/home/debian/.local/lib/python3.11/site-packages/openai/_base_client.py", line 1023, in _request
raise self._make_status_error_from_response(err.response) from None
openai.AuthenticationError: Error code: 401 - {'error': {'message': 'Incorrect API key provided: lm-studio. You can find your API key at https://platform.openai.com/account/api-keys.', 'type': 'invalid_request_error', 'param': None, 'code': 'invalid_api_key'}}
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/debian/.local/lib/python3.11/site-packages/litellm/main.py", line 1742, in completion
raise e
File "/home/debian/.local/lib/python3.11/site-packages/litellm/main.py", line 1715, in completion
response = openai_chat_completions.completion(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/debian/.local/lib/python3.11/site-packages/litellm/llms/openai/openai.py", line 738, in completion
raise OpenAIError(
litellm.llms.openai.common_utils.OpenAIError: Error code: 401 - {'error': {'message': 'Incorrect API key provided: lm-studio. You can find your API key at https://platform.openai.com/account/api-keys.', 'type': 'invalid_request_error', 'param': None, 'code': 'invalid_api_key'}}
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/debian/.local/lib/python3.11/site-packages/litellm/utils.py", line 1113, in wrapper
result = original_function(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/debian/.local/lib/python3.11/site-packages/litellm/main.py", line 3137, in completion
raise exception_type(
^^^^^^^^^^^^^^^
File "/home/debian/.local/lib/python3.11/site-packages/litellm/litellm_core_utils/exception_mapping_utils.py", line 2214, in exception_type
raise e
File "/home/debian/.local/lib/python3.11/site-packages/litellm/litellm_core_utils/exception_mapping_utils.py", line 2183, in exception_type
raise APIConnectionError(
litellm.exceptions.APIConnectionError: litellm.APIConnectionError: lm_studio - Error code: 401 - {'error': {'message': 'Incorrect API key provided: lm-studio. You can find your API key at https://platform.openai.com/account/api-keys.', 'type': 'invalid_request_error', 'param': None, 'code': 'invalid_api_key'}}
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/debian/.local/lib/python3.11/site-packages/litellm/litellm_core_utils/litellm_logging.py", line 3507, in get_standard_logging_object_payload
model_parameters=ModelParamHelper.get_standard_logging_model_parameters(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/debian/.local/lib/python3.11/site-packages/litellm/litellm_core_utils/model_param_helper.py", line 28, in get_standard_logging_model_parameters
ModelParamHelper._get_relevant_args_to_use_for_logging()
File "/home/debian/.local/lib/python3.11/site-packages/litellm/litellm_core_utils/model_param_helper.py", line 45, in _get_relevant_args_to_use_for_logging
all_openai_llm_api_params = ModelParamHelper._get_all_llm_api_params()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/debian/.local/lib/python3.11/site-packages/litellm/litellm_core_utils/model_param_helper.py", line 65, in _get_all_llm_api_params
ModelParamHelper._get_litellm_supported_transcription_kwargs()
File "/home/debian/.local/lib/python3.11/site-packages/litellm/litellm_core_utils/model_param_helper.py", line 126, in _get_litellm_supported_transcription_kwargs
return set(TranscriptionCreateParams.__annotations__.keys())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/typing.py", line 1275, in __getattr__
raise AttributeError(attr)
AttributeError: __annotations__
Error: litellm.APIConnectionError: lm_studio - Error code: 401 - {'error': {'message': 'Incorrect API key provided: lm-studio. You can find your API key at https://platform.openai.com/account/api-keys.', 'type': 'invalid_request_error', 'param': None, 'code': 'invalid_api_key'}}
in finally i understand how to extract ollama logs:
Mar 29 07:42:53 mx ollama[796285]: time=2025-03-29T07:42:53.743-04:00 level=DEBUG source=sched.go:576 msg="evaluating already loaded" model=/usr/share/ollama/.ollama/models/blobs/sha256-6a0746a1ec1aef3e7ec53868f220ff6e389f6f8ef87a01d77c96807de94ca2aa
Mar 29 07:42:53 mx ollama[796285]: time=2025-03-29T07:42:53.744-04:00 level=DEBUG source=routes.go:297 msg="generate request" images=0 prompt="<|start_header_id|>user<|end_header_id|>\n\n### User:\nHere is the URL of the webpage:\n<url>https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513#colcode=12951399</url>\n\nAnd here is the cleaned HTML content of that webpage:\n<html>\n[GoToContentActionLink](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513#main-content) Γ [ ](https://www.sportsdirect.md/ \\\\\\\"Home page\\\\\\\") This is our website. Would you prefer to shop on our website? This is our website. You previously shopped on our website. Would you like to go to our website now? [ Go to our website ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) [ Stay on the website ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) Other country sites * [Menu](https://www.sportsdirect.md/) [](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) * [ Clearance ](https://www.sportsdirect.md/clearance-promo) *  Mens *  Womens *  Kids *  Sports *  Brands * Outlet *  USC * Account * [ Account details ](https://www.sportsdirect.md/accountinformation) * [ Track orders ](https://www.sportsdirect.md/accountinformation/orderhistorysummary) * [ Manage payments ](https://www.sportsdirect.md/accountinformation/managecards) * [ Address book ](https://www.sportsdirect.md/accountinformation/manageaddressbook) * [ Change password ](https://www.sportsdirect.md/accountinformation/changepassword) * [ Contact preferences ](https://www.sportsdirect.md/accountinformation/contactpreferences) * [ Sign out ](https://www.sportsdirect.md/logout?tempctl=logoff) * [ Wish list ](https://www.sportsdirect.md/wishlist) * [ Store finder ](https://www.sportsdirect.md/stores) * [ Careers ](https://frasers.group/careers/jobs) * Customer services * [ FAQ\\\\'s ](https://help.sportsdirect.com/support/home) * [ Orders & payments ](https://help.sportsdirect.com/support/home#folder_80000357196) * [ Delivery ](https://help.sportsdirect.com/support/home#folder_80000722086) * [ Returns ](https://help.sportsdirect.com/support/home#folder_80000586786) * Information * [ Personalisation ](https://help.sportsdirect.com/support/home#folder_80000359078) * [ Sports Advice Hub ](https://www.sportsdirect.md/sports-advice-hub) * [ Cookie preferences ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513#colcode=12951399) * About us * [ Promotion terms ](https://www.sportsdirect.md/terms-and-conditions) * [ Terms & conditions ](https://help.sportsdirect.com/support/solutions/articles/80000495592-terms-conditions-current-promotions) * [ Corporate ](https://frasers.group/) * [ Download the App ](https://www.sportsdirect.md/app) * Follow us on social * [ Facebook ](javascript:void\\\\(window.open\\\\(\\\\\\\"https://www.facebook.com/sportsdirect\\\\\\\"\\\\)\\\\)) * [ Instagram ](javascript:void\\\\(window.open\\\\(\\\\\\\"https://www.instagram.com/sportsdirectuk\\\\\\\"\\\\)\\\\)) * [ Instagram Football ](javascript:void\\\\(window.open\\\\(\\\\\\\"https://www.instagram.com/sportsdirectfootball\\\\\\\"\\\\)\\\\)) * [ TikTok ](javascript:void\\\\(window.open\\\\(\\\\\\\"https://www.tiktok.com/@sportsdirectfootball\\\\\\\"\\\\)\\\\)) * [ Pinterest ](javascript:void\\\\(window.open\\\\(\\\\\\\"https://uk.pinterest.com/sportsdirect/\\\\\\\"\\\\)\\\\)) * [ YouTube ](javascript:void\\\\(window.open\\\\() * Moldova Country * [ United Kingdom www.sportsdirect.com ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) * [ Australia au.sportsdirect.com ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) * [ Austria www.sportsdirect.at ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) * [ Belgium www.sportsdirect.be ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) * [ Bulgaria bg.sportsdirect.com ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) * [ Croatia www.sportsdirect.hr ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) * [ Czech www.sportsdirect.cz ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) * [ Denmark www.sportsworld.dk ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) * [ Estonia www.sportsdirect.ee ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) * [ France www.sportsdirect.fr ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) * [ Germany www.sportsdirect.de ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) * [ Greece www.sportsdirect.gr ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) * [ Hungary www.sportsdirect.hu ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) * [ Ireland ie.sportsdirect.com ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) * [ Italy www.sportsdirect.it ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) * [ Latvia www.sportsdirect.lv ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) * [ Lithuania www.sportsdirect.lt ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) * [ Luxembourg www.sportsdirect.lu ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) * [ Malaysia www.sportsdirect.com.my ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) * [ Malta www.sportsdirect.mt ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) * [ Moldova www.sportsdirect.md ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) * [ Netherlands www.sportsworld.nl ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) * [ New Zealand nz.sportsdirect.com ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) * [ Poland www.sportsdirect.pl ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) * [ Portugal www.sportsdirect.pt ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) * [ Romania www.sportsdirect.ro ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) * [ Singapore sg.sportsdirect.com ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) * [ Slovakia www.sportsdirect.sk ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) * [ Slovenia www.sportsdirect.si ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) * [ Spain www.sportsdirect.es ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) * [ United States us.sportsdirect.com ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) * Currency β¬ EUR * Β£ GBP * β¬ EUR * [Home](https://www.sportsdirect.md/) * [  ](https://www.sportsdirect.md/usc \\\\\\\"USC\\\\\\\") Download our app [  ](https://apps.apple.com/gb/app/sports-direct/id1119507124 \\\\\\\"Download on the Apple Store\\\\\\\") [  ](https://play.google.com/store/apps/details?id=com.sportsdirect.sdapp \\\\\\\"Download on the Google Play Store\\\\\\\") Β© 2025 SportsDirect.com Retail Ltd. Toggle Menu [ ](https://www.sportsdirect.md/ \\\\\\\"Home page\\\\\\\") [](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) [ Wish List 0 ](https://www.sportsdirect.md/wishlist \\\\\\\"My Wish List\\\\\\\") ### My Wish List Colour: This product will be delivered by , and may arrive separately to other items in your basket. Personalised: : ( x ) Personalisation: Edit Remove Personalisation Size: Move to bag Remove - + Price: Total: ; We\\\\'ll hold your wish list for 30 days.Sign in to sync your wish list across all your devices. [ Sign In ](https://www.sportsdirect.md/Login?addto=wishlist) [ View Wish List ](https://www.sportsdirect.md/wishlist) [ Checkout ](https://www.sportsdirect.md/cart) Bag is empty [ Bag items: 0 Basket Checkout total: 0,00 β¬ ](https://www.sportsdirect.md/cart \\\\\\\"My Bag\\\\\\\")  My Bag 0 Colour: This product will be delivered by , and may arrive separately to other items in your basket. Personalised: : ( x ) Personalisation: Edit Remove Personalisation Size: Move to wish list Remove - + Price: Total: Discount: null Total: 0,00 β¬ Basket contains an out of stock item. Please remove to continue [ View Bag ](https://www.sportsdirect.md/cart) [ Checkout ](https://www.sportsdirect.md/checkoutsp) [ Sign In ](https://www.sportsdirect.md/login \\\\\\\"Sign In\\\\\\\") Search Clear Search * [Clearance](https://www.sportsdirect.md/clearance-promo) * [Mens](https://www.sportsdirect.md/mens) * [Womens](https://www.sportsdirect.md/ladies) * [Kids](https://www.sportsdirect.md/kids) * [Sports](https://www.sportsdirect.md/sport) * [Brands](https://www.sportsdirect.md/brands) * [Outlet](https://www.sportsdirect.md/sale) * [USC](https://www.sportsdirect.md/usc) [ Daily deals ](https://www.sportsdirect.md/daily-deals) [ New products every day, shop now ](https://www.sportsdirect.md/daily-deals) 1. [ Home ](https://www.sportsdirect.md/) / 2. [ Mens ](https://www.sportsdirect.md/mens) / 3. [ Footwear ](https://www.sportsdirect.md/mens/footwear) / 4. [ Trainers ](https://www.sportsdirect.md/mens/footwear/trainers) / 5. adidas Run 70s Shoes Mens adidas Run 70s Shoes Mens  Run 70s Shoes Mens 22,80 β¬ 45,60 β¬ [ Select a size ](javascript:void\\\\(0\\\\)) Out of stock [CODE: EXTRA20](https://www.sportsdirect.md/clearance-promo) [CODE: EXTRA20](https://www.sportsdirect.md/clearance-promo) [CODE: EXTRA20](https://www.sportsdirect.md/clearance-promo) [  ](https://www.sportsdirect.com/images/imgzoom/12/12951399_xxl.jpg) [  360Β° ](https://www.sportsdirect.com/images/imgzoom/12/12951399_xxl_a1.jpg) [  ](https://www.sportsdirect.com/images/imgzoom/12/12951399_xxl_a2.jpg) [  ](https://www.sportsdirect.com/images/imgzoom/12/12951399_xxl_a3.jpg) [  ](https://www.sportsdirect.com/images/imgzoom/12/12951399_xxl_a4.jpg) [  ](https://www.sportsdirect.com/images/imgzoom/12/12951399_xxl_a5.jpg) [  ](https://www.sportsdirect.com/images/imgzoom/12/12951399_xxl_a6.jpg) [  ](https://www.sportsdirect.com/images/imgzoom/12/12951399_xxl_a7.jpg) # [ adidas ](https://www.sportsdirect.md/adidas) Run 70s Shoes Mens From 22,80 β¬ 45,60 β¬ [CODE: EXTRA20](https://www.sportsdirect.md/clearance-promo) [CODE: EXTRA20](https://www.sportsdirect.md/clearance-promo) [CODE: EXTRA20](https://www.sportsdirect.md/clearance-promo) Colour Grey/Green/Blue Size Please Select 6 (39.3) 6.5 (40) * [ 6 (39.3) ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) * [ 6.5 (40) ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) [ Size guide View size information ](https://www.sportsdirect.md/wcallbacks/popup_sizeguide) [ Reduce quantity ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513 \\\\\\\"Reduce quantity\\\\\\\") [ Increase quantity ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513 \\\\\\\"Increase quantity\\\\\\\") #### RUNNING LOW - Less than 10 available #### HURRY - Selling fast Available From: Personalised: : ( x ) Personalisation: Edit Remove Personalisation Edit Add personalisation [ Select a size ](javascript:void\\\\(0\\\\)) Out of stock [ ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513 \\\\\\\"Add to wish list\\\\\\\") In some cases, our online prices may differ from those in-store #### [ Description ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513#productInfo) Product code: 129513 Bring your child a touch of the old school. These kids\\\\' adidas sneakers are inspired by \\\\'70s running shoes. The Cloudfoam midsole is soft and cushiony to keep them comfortable throughout the day. Suede overlays on the toe and heel add a touch of nostalgia and texture to the look.Product Highlights:- A vibrant design adds a playful touch to your young champ\\\\'s fit.- adidas branding at the quarters provides a sporty vibe.- Upper and lining: synthetic. Sole: rubber.- Care: See product label #### [ Features ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513#productSpecs) * Upper MaterialSynthetic * FasteningsLace Up * Cushioning TechnologyCloudfoam Midsole * SoleRubber Sole #### [ Delivery & Returns ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513#deliveryreturns) * Standard Delivery 14β¬ #### Returns You can now return your online order in a few easy steps. Select your preferred tracked returns service. We have print at home, paperless and collection options available. You have 28 days to return your order from the date itβs delivered. If you\\\\'ve had items delivered to you from one of our brand partners please see additional information in regards to returning those items on our [online returns page](https://help.sportsdirect.com/en/support/home#folder_80000586786). Please note: Unfortunately certain items cannot be returned. For more information please visit our [full online returns page](https://help.sportsdirect.com/en/support/home#folder_80000586786) ## Find similar items here: * [adidas](https://www.sportsdirect.md/adidas) * [Mens](https://www.sportsdirect.md/mens) > [Footwear](https://www.sportsdirect.md/mens/footwear) * [Mens](https://www.sportsdirect.md/mens) > [Footwear](https://www.sportsdirect.md/mens/footwear) > [Trainers](https://www.sportsdirect.md/mens/footwear/trainers) * [adidas](https://www.sportsdirect.md/adidas) > [adidas Training](https://www.sportsdirect.md/adidas/adidas-training) > [Mens adidas Training](https://www.sportsdirect.md/adidas/adidas-training/mens-adidas-training) > [Mens adidas Training Footwear](https://www.sportsdirect.md/adidas/adidas-training/mens-adidas-training-footwear) * [adidas](https://www.sportsdirect.md/adidas) > [adidas Footwear](https://www.sportsdirect.md/adidas/adidas-footwear) * [adidas](https://www.sportsdirect.md/adidas) > [adidas Footwear](https://www.sportsdirect.md/adidas/adidas-footwear) > [adidas Trainers](https://www.sportsdirect.md/adidas/adidas-trainers) [Back to top](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) Sign up to our newsletter Please enter a valid email address  Subscription confirmed Thank you for signing up to our emails! If you would like to personalise your Sports Direct experience, be the first to know about our latest events and receive a birthday offer, [create an account here](https://www.sportsdirect.com/registration?returnUrl=%2f) *By submitting your email address, you agree to receive marketing emails from SPORTS DIRECT. Click here to read our [privacy policy](https://help.sportsdirect.com/support/solutions/articles/80001024011-privacy-and-cookies) & [terms and conditions](https://help.sportsdirect.com/support/solutions/articles/80001023167-general) Customer services * [FAQ\\\\'s](https://help.sportsdirect.com/support/home) * [Orders & payments](https://help.sportsdirect.com/support/home#folder_80000357196) * [Delivery](https://help.sportsdirect.com/support/home#folder_80000722086) * [Returns](https://help.sportsdirect.com/support/home#folder_80000586786) * [Track orders](https://www.sportsdirect.md/accountinformation/orderhistorysummary) Information * [My account](https://www.sportsdirect.md/accountinformation) * [Personalisation](https://help.sportsdirect.com/support/home#folder_80000359078) * [Find your local store](https://www.sportsdirect.md/stores) * [Sports Advice Hub](https://www.sportsdirect.md/sports-advice-hub) * [Cookie preferences](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513#colcode=12951399) About us * [Careers](https://frasers.group/careers/jobs) * [Promotion terms](https://www.sportsdirect.md/terms-and-conditions) * [Terms & conditions](https://help.sportsdirect.com/en/support/solutions/articles/80001023167-general) * [Download the App](https://www.sportsdirect.md/app) * [Corporate](https://frasers.group/) * [Sitemap](https://www.sportsdirect.md/sitemap) Follow us on social * [/sportsdirect](javascript:void\\\\(window.open\\\\(\\\\'https://www.facebook.com/sportsdirect\\\\'\\\\)\\\\)) * [@sportsdirect](javascript:void\\\\(window.open\\\\(\\\\'https://www.instagram.com/sportsdirectuk\\\\'\\\\)\\\\)) * [@sdfootball](javascript:void\\\\(window.open\\\\(\\\\'https://www.instagram.com/sportsdirectfootball\\\\'\\\\)\\\\)) * [@sportsdirectfootball](javascript:void\\\\(window.open\\\\(\\\\'https://www.tiktok.com/@sportsdirectfootball\\\\'\\\\)\\\\)) * [/sportsdirect](javascript:void\\\\(window.open\\\\(\\\\'https://uk.pinterest.com/sportsdirect/\\\\'\\\\)\\\\)) * [Sports Direct](javascript:void\\\\(window.open\\\\(\\\\'https://rb.gy/xsejyw\\\\'\\\\)\\\\)) β¬ EUR Currency Moldova Edit * [Store finder](https://www.sportsdirect.md/stores) * [Customer service](https://help.sportsdirect.com/support/home) Β© 2025 SportsDirect.com Retail Ltd. [Privacy Policy](https://help.sportsdirect.com/en/support/solutions/articles/80001024011-privacy-and-cookies) [Sitemap](https://www.sportsdirect.md/sitemap) SportsDirect.com Retail Ltd (FRN: 980401), trading as β\\\\'Sports Direct\\\\', is an appointed representative of Frasers Group Credit Broking Limited (FRN: 947961) who are authorised and regulated by the Financial Conduct Authority as a credit broker not a lender. Frasers Plus is a credit product provided by Frasers Group Financial Services Limited (FRN: 311908) and is subject to your financial circumstances. Missed payments may affect your credit score. For regulated payment services, Frasers Group Financial Services Limited is a payment agent of Transact Payments Limited, a company authorised and regulated by the Gibraltar Financial Services Commission as an electronic money institution. Γ Γ ### Update your preferences Select a preferred currency * Β£ GBP * β¬ EUR Select your country * [ United Kingdom www.sportsdirect.com ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) * [ Australia au.sportsdirect.com ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) * [ Austria www.sportsdirect.at ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) * [ Belgium www.sportsdirect.be ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) * [ Bulgaria bg.sportsdirect.com ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) * [ Croatia www.sportsdirect.hr ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) * [ Czech www.sportsdirect.cz ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) * [ Denmark www.sportsworld.dk ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) * [ Estonia www.sportsdirect.ee ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) * [ France www.sportsdirect.fr ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) * [ Germany www.sportsdirect.de ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) * [ Greece www.sportsdirect.gr ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) * [ Hungary www.sportsdirect.hu ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) * [ Ireland ie.sportsdirect.com ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) * [ Italy www.sportsdirect.it ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) * [ Latvia www.sportsdirect.lv ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) * [ Lithuania www.sportsdirect.lt ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) * [ Luxembourg www.sportsdirect.lu ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) * [ Malaysia www.sportsdirect.com.my ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) * [ Malta www.sportsdirect.mt ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) * [ Moldova www.sportsdirect.md ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) * [ Netherlands www.sportsworld.nl ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) * [ New Zealand nz.sportsdirect.com ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) * [ Poland www.sportsdirect.pl ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) * [ Portugal www.sportsdirect.pt ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) * [ Romania www.sportsdirect.ro ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) * [ Singapore sg.sportsdirect.com ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) * [ Slovakia www.sportsdirect.sk ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) * [ Slovenia www.sportsdirect.si ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) * [ Spain www.sportsdirect.es ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) * [ United States us.sportsdirect.com ](https://www.sportsdirect.md/adidas-run-70s-shoes-mens-129513) Γ Γ Γ Size guide Γ Γ\n</html>\n\nYour task is to break down this HTML content into semantically relevant blocks, following the provided user's REQUEST, and for each block, generate a JSON object with the following keys:\n\n- index: an integer representing the index of the block in the content\n- content: a list of strings containing the text content of the block\n\nThis is the user's REQUEST, pay attention to it:\n<request>\nExtract product price\n</request>\n\nTo generate the JSON objects:\n\n1. Carefully read through the HTML content and identify logical breaks or shifts in the content that would warrant splitting it into separate blocks.\n\n2. For each block:\n a. Assign it an index based on its order in the content.\n b. Analyze the content and generate ONE semantic tag that describe what the block is about.\n c. Extract the text content, EXACTLY SAME AS GIVE DATA, clean it up if needed, and store it as a list of strings in the \"content\" field.\n\n3. Ensure that the order of the JSON objects matches the order of the blocks as they appear in the original HTML content.\n\n4. Double-check that each JSON object includes all required keys (index, tag, content) and that the values are in the expected format (integer, list of strings, etc.).\n\n5. Make sure the generated JSON is complete and parsable, with no errors or omissions.\n\n6. Make sure to escape any special characters in the HTML content, and also single or double quote to avoid JSON parsing issues.\n\n7. Never alter the extracted content, just copy and paste it as it is.\n\nPlease provide your output within <blocks> tags, like this:\n\n<blocks>\n[{\n \"index\": 0,\n \"tags\": [\"introduction\"],\n \"content\": [\"This is the first paragraph of the article, which provides an introduction and overview of the main topic.\"]\n},\n{\n \"index\": 1,\n \"tags\": [\"background\"],\n \"content\": [\"This is the second paragraph, which delves into the history and background of the topic.\",\n \"It provides context and sets the stage for the rest of the article.\"]\n}]\n</blocks>\n\n**Make sure to follow the user instruction to extract blocks aligin with the instruction.**\n\nRemember, the output should be a complete, parsable JSON wrapped in <blocks> tags, with no omissions or errors. The JSON objects should semantically break down the content into relevant blocks, maintaining the original order.\n\n<|eot_id|><|start_header_id|>assistant<|end_header_id|>\n\n"
Mar 29 07:42:53 mx ollama[796285]: time=2025-03-29T07:42:53.751-04:00 level=WARN source=runner.go:131 msg="truncating input prompt" limit=2048 prompt=6790 keep=25 new=2048
Mar 29 07:42:53 mx ollama[796285]: time=2025-03-29T07:42:53.751-04:00 level=DEBUG source=cache.go:104 msg="loading cache slot" id=0 cache=1186 prompt=2048 used=25 remaining=2023
Mar 29 07:42:57 mx ollama[796285]: time=2025-03-29T07:42:57.566-04:00 level=DEBUG source=cache.go:231 msg="context limit hit - shifting" id=0 limit=2048 input=2048 keep=25 discard=1011
Mar 29 07:43:03 mx ollama[796285]: [GIN] 2025/03/29 - 07:43:03 | 200 | 9.712970094s | 127.0.0.1 | POST "/api/generate"
Mar 29 07:43:03 mx ollama[796285]: time=2025-03-29T07:43:03.441-04:00 level=DEBUG source=sched.go:408 msg="context for request finished"
Mar 29 07:43:03 mx ollama[796285]: time=2025-03-29T07:43:03.441-04:00 level=DEBUG source=sched.go:340 msg="runner with non-zero duration has gone idle, adding timer" modelPath=/usr/share/ollama/.ollama/models/blobs/sha256-6a0746a1ec1aef3e7ec53868f220ff6e389f6f8ef87a01d77c96807de94ca2aa duration=5m0s
Mar 29 07:43:03 mx ollama[796285]: time=2025-03-29T07:43:03.441-04:00 level=DEBUG source=sched.go:358 msg="after processing request finished event" modelPath=/usr/share/ollama/.ollama/models/blobs/sha256-6a0746a1ec1aef3e7ec53868f220ff6e389f6f8ef87a01d77c96807de94ca2aa refCount=0
Mar 29 07:43:03 mx ollama[796285]: [GIN] 2025/03/29 - 07:43:03 | 200 | 15.474529ms | 127.0.0.1 | POST "/api/show"
Mar 29 07:43:03 mx ollama[796285]: [GIN] 2025/03/29 - 07:43:03 | 200 | 15.373179ms | 127.0.0.1 | POST "/api/show"
Mar 29 07:43:03 mx ollama[796285]: [GIN] 2025/03/29 - 07:43:03 | 200 | 16.792775ms | 127.0.0.1 | POST "/api/show"
Mar 29 07:43:03 mx ollama[796285]: [GIN] 2025/03/29 - 07:43:03 | 200 | 15.645301ms | 127.0.0.1 | POST "/api/show"
Mar 29 07:43:03 mx ollama[796285]: [GIN] 2025/03/29 - 07:43:03 | 200 | 16.886822ms | 127.0.0.1 | POST "/api/show"
i found where is problem:
- you create and use by default profile ignoring my profile that i indicate when i run crwl!
for this promt i get partial results and error:
crwl -v "https://www.sovol3d.com/products/sovol-sv08-3d-printer" -q "Extract product title price and image link" -B browser.yml -C crawler.yml
debian@mx:~/Downloads/crawl-configs
$ crwl -v "https://www.sovol3d.com/products/sovol-sv08-3d-printer" -q "Extract product title price and image link" -B browser.yml -C crawler.yml
Starting crawler with configurations:
Browser config: {'type': 'BrowserConfig', 'params': {'headless': False, 'viewport_width': 1280, 'verbose': False, 'headers': {'type': 'dict', 'value': {'sec-ch-ua': '"Chromium";v="133", "Not_A Brand";v="8", "Google Chrome";v="133"'}}, 'user_agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36', 'user_agent_mode': 'random'}}
Crawler config: {'type': 'CrawlerRunConfig', 'params': {'word_count_threshold': 100, 'chunking_strategy': {'type': 'RegexChunking', 'params': {'patterns': ['\\n\\n']}}, 'scraping_strategy': {'type': 'LXMLWebScrapingStrategy', 'params': {}}, 'wait_until': 'networkidle', 'page_timeout': 10000, 'wait_for_images': True, 'delay_before_return_html': 1, 'scan_full_page': True, 'scroll_delay': 0.5, 'remove_overlay_elements': True, 'magic': True, 'exclude_social_media_domains': ['facebook.com', 'twitter.com', 'x.com', 'linkedin.com', 'instagram.com', 'pinterest.com', 'tiktok.com', 'snapchat.com', 'reddit.com'], 'verbose': False}}
Here's the extracted information from the text:
- Product Title: SV01 Open Source 3D Printer
- Price:From $349
- Image Link: (The text doesn't provide a direct image link, but it references the product visually)
10:16:05 - LiteLLM:ERROR: litellm_logging.py:3525 - Error creating standard logging object - __annotations__
Traceback (most recent call last):
File "/home/debian/.local/lib/python3.11/site-packages/litellm/litellm_core_utils/litellm_logging.py", line 3507, in get_standard_logging_object_payload
model_parameters=ModelParamHelper.get_standard_logging_model_parameters(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/debian/.local/lib/python3.11/site-packages/litellm/litellm_core_utils/model_param_helper.py", line 28, in get_standard_logging_model_parameters
ModelParamHelper._get_relevant_args_to_use_for_logging()
File "/home/debian/.local/lib/python3.11/site-packages/litellm/litellm_core_utils/model_param_helper.py", line 45, in _get_relevant_args_to_use_for_logging
all_openai_llm_api_params = ModelParamHelper._get_all_llm_api_params()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/debian/.local/lib/python3.11/site-packages/litellm/litellm_core_utils/model_param_helper.py", line 65, in _get_all_llm_api_params
ModelParamHelper._get_litellm_supported_transcription_kwargs()
File "/home/debian/.local/lib/python3.11/site-packages/litellm/litellm_core_utils/model_param_helper.py", line 126, in _get_litellm_supported_transcription_kwargs
return set(TranscriptionCreateParams.__annotations__.keys())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/typing.py", line 1275, in __getattr__
raise AttributeError(attr)
AttributeError: __annotations__
debian@mx:~/Downloads/crawl-configs
@onlineapps-cloud Looks like this is a bug in LiteLLM, which got resolved in the recent releases.
https://github.com/BerriAI/litellm/issues/9432
Feel free to reopen this issue if the problem still exists