|
23 | 23 | AZURE_SUBSCRIPTION_ID: ${{ vars.AZURE_SUBSCRIPTION_ID }}
|
24 | 24 | AZURE_CREDENTIALS: ${{ secrets.AZURE_CREDENTIALS }}
|
25 | 25 | AZURE_RESOURCE_GROUP: ${{ vars.AZURE_RESOURCE_GROUP }}
|
| 26 | + POSTGRES_HOST: localhost |
| 27 | + POSTGRES_USERNAME: postgres |
| 28 | + POSTGRES_PASSWORD: root |
| 29 | + POSTGRES_DATABASE: postgres |
| 30 | + POSTGRES_SSL: disable |
| 31 | + OPENAI_CHAT_HOST: ${{ vars.OPENAI_CHAT_HOST }} |
| 32 | + OPENAI_EMBED_HOST: ${{ vars.OPENAI_EMBED_HOST }} |
| 33 | + AZURE_OPENAI_ENDPOINT: ${{ vars.AZURE_OPENAI_ENDPOINT }} |
| 34 | + AZURE_OPENAI_VERSION: ${{ vars.AZURE_OPENAI_VERSION }} |
| 35 | + AZURE_OPENAI_CHAT_DEPLOYMENT: ${{ vars.AZURE_OPENAI_CHAT_DEPLOYMENT }} |
| 36 | + AZURE_OPENAI_CHAT_MODEL: ${{ vars.AZURE_OPENAI_CHAT_MODEL }} |
| 37 | + AZURE_OPENAI_EMBED_DEPLOYMENT: ${{ vars.AZURE_OPENAI_EMBED_DEPLOYMENT }} |
| 38 | + AZURE_OPENAI_EMBED_MODEL: ${{ vars.AZURE_OPENAI_EMBED_MODEL }} |
| 39 | + AZURE_OPENAI_EMBED_DIMENSIONS: ${{ vars.AZURE_OPENAI_EMBED_DIMENSIONS }} |
| 40 | + AZURE_OPENAI_EMBEDDING_COLUMN: ${{ vars.AZURE_OPENAI_EMBEDDING_COLUMN }} |
26 | 41 | steps:
|
27 | 42 | - name: Check for evaluate hash tag
|
28 | 43 | if: contains(github.event.comment.body, '#evaluate')
|
|
65 | 80 | run: |
|
66 | 81 | python ./src/backend/fastapi_app/setup_postgres_database.py
|
67 | 82 | python ./src/backend/fastapi_app/setup_postgres_seeddata.py
|
68 |
| - env: |
69 |
| - POSTGRES_HOST: localhost |
70 |
| - POSTGRES_USERNAME: postgres |
71 |
| - POSTGRES_PASSWORD: root |
72 |
| - POSTGRES_DATABASE: postgres |
73 |
| - POSTGRES_SSL: disable |
74 | 83 |
|
75 | 84 | - name: Setup node
|
76 | 85 | uses: actions/setup-node@v4
|
@@ -113,33 +122,11 @@ jobs:
|
113 | 122 | - name: Run local server in background
|
114 | 123 | run: |
|
115 | 124 | RUNNER_TRACKING_ID="" && (nohup python3 -m uvicorn fastapi_app:create_app --factory > serverlogs.out 2> serverlogs.err &)
|
116 |
| - env: |
117 |
| - OPENAI_CHAT_HOST: ${{ vars.OPENAI_CHAT_HOST }} |
118 |
| - OPENAI_EMBED_HOST: ${{ vars.OPENAI_EMBED_HOST }} |
119 |
| - AZURE_OPENAI_ENDPOINT: ${{ vars.AZURE_OPENAI_ENDPOINT }} |
120 |
| - AZURE_OPENAI_VERSION: ${{ vars.AZURE_OPENAI_VERSION }} |
121 |
| - AZURE_OPENAI_CHAT_DEPLOYMENT: ${{ vars.AZURE_OPENAI_CHAT_DEPLOYMENT }} |
122 |
| - AZURE_OPENAI_CHAT_MODEL: ${{ vars.AZURE_OPENAI_CHAT_MODEL }} |
123 |
| - AZURE_OPENAI_EMBED_DEPLOYMENT: ${{ vars.AZURE_OPENAI_EMBED_DEPLOYMENT }} |
124 |
| - AZURE_OPENAI_EMBED_MODEL: ${{ vars.AZURE_OPENAI_EMBED_MODEL }} |
125 |
| - AZURE_OPENAI_EMBED_DIMENSIONS: ${{ vars.AZURE_OPENAI_EMBED_DIMENSIONS }} |
126 |
| - AZURE_OPENAI_EMBEDDING_COLUMN: ${{ vars.AZURE_OPENAI_EMBEDDING_COLUMN }} |
127 |
| - POSTGRES_HOST: localhost |
128 |
| - POSTGRES_USERNAME: postgres |
129 |
| - POSTGRES_PASSWORD: root |
130 |
| - POSTGRES_DATABASE: postgres |
131 |
| - POSTGRES_SSL: disable |
| 125 | +
|
132 | 126 | - name: Evaluate local RAG flow
|
133 | 127 | run: |
|
134 | 128 | python evals/evaluate.py
|
135 |
| - env: |
136 |
| - OPENAI_CHAT_HOST: ${{ vars.OPENAI_CHAT_HOST }} |
137 |
| - AZURE_OPENAI_ENDPOINT: ${{ vars.AZURE_OPENAI_ENDPOINT }} |
138 |
| - AZURE_OPENAI_VERSION: ${{ vars.AZURE_OPENAI_VERSION }} |
139 |
| - AZURE_OPENAI_CHAT_DEPLOYMENT: ${{ vars.AZURE_OPENAI_CHAT_DEPLOYMENT }} |
140 |
| - AZURE_OPENAI_CHAT_MODEL: ${{ vars.AZURE_OPENAI_CHAT_MODEL }} |
141 |
| - AZURE_OPENAI_EVAL_DEPLOYMENT: ${{ vars.AZURE_OPENAI_EVAL_DEPLOYMENT }} |
142 |
| - AZURE_OPENAI_EVAL_MODEL: ${{ vars.AZURE_OPENAI_EVAL_MODEL }} |
| 129 | +
|
143 | 130 | - name: Upload server logs as build artifact
|
144 | 131 | uses: actions/upload-artifact@v4
|
145 | 132 | with:
|
|
0 commit comments