basith-ahmed / langchain-cli

LangChain CLI is a command-line tool that uses LLMs to assist software developers in analysing, enhancing, and fixing code. It provides functionalities such as analysing project files, adding new features, and fixing errors, all powered by the OpenAI API.
MIT License
0 stars 0 forks source link

#0003: Implement ways to reduce the number of tokens used. #4

Open basith-ahmed opened 5 months ago

basith-ahmed commented 5 months ago

The prompt returns the entire updated code and writes it into the directed file, which while using OpenAI API requires alot of tokens to perform. Implement a way that it returns only the required code, reducing the number of tokens required and then display it in the CLI.

basith-ahmed commented 5 months ago

Implementing functions for each task will be a great idea. One for directly writing into the file (costly) and another for just generating the code snippet and displaying in CLI (cheap).