▲ | com2kid 5 days ago | |
> This is a good time to think to yourself: do I need these dependencies? Can I replace them with something that doesn't expose vendor risk? Given that my current projects all revolve solely around using LLMs to do things, yes I need them. The entire purpose of the code is to call into LLMs and do something useful with the output. That said I need to gracefully handle failures, handle OpenAI giving me back trash results (forgetting fields even though they are marked required in the schema, etc), or just the occasional service outage. Also integration tests only make sense once I have an entire system to integrate. Unit tests let me know that the file I just wrote works. |