Files
windmill/llm/README.md
HugoCasa 2416805629 feat(frontend): generate scripts in the flow and app builders (#1886)
* feat: add inline code gen flow

* feat(frontend): add script gen to flow and app builders

* fix(backend): allow all users to use openai

* Fix build

* Fix build

* Fix build

---------

Co-authored-by: Faton Ramadani <faton.ramadani14@gmail.com>
2023-07-18 12:55:35 +02:00

43 lines
833 B
Markdown

# Test sample queries of the AI feature
## Setup
Create a virtual environment `python -m venv .venv`, activate it `source .venv/bin/activate` and install the requirements `pip install -r requirements.txt`. Put your `OPENAI_API_KEY` in `.env`.
## Run
Run the script `python src/gen_samples.py` and check the results in `sample_answers.yaml`.
## Add queries
You can add more queries in `sample_queries.yaml`. There are three types of queries:
### Generate code from a prompt
```yaml
- type: gen
description: hello world
lang: python3
```
### Modifiy code according to a prompt
```yaml
- type: edit
description: comment
lang: python3
code: |-
print("hello world")
```
### Fix code given an error
```yaml
- type: fix
lang: python3
code: |-
def main():
return 3 / 0
error: division by zero
```