the one that I used for GPT-4 and the local ones was a bit obscure:
"how to configure internal pull-up resistor on PCA9557 from NXP in firmware"
the GPT4 would give a paragraph of
> The PCA9557 from NXP is an 8-bit I/O expander with an I2C interface. This device does not have an internal pull-up resistor on its I/O pins, but it does have software programmable input and output states.
and then write a somewhat meaningful code. the local LLMs failed even at the paragraph stage