Skip to content

Commit dc3c202

Browse files
authored
Merge pull request #38 from aws-samples/spy_dev
fix some error
2 parents 35ac3a8 + 8a0eed2 commit dc3c202

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

application/pages/1_🌍_Natural_Language_Querying.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -361,8 +361,8 @@ def main():
361361
st.session_state.messages[selected_profile].append(
362362
{"role": "assistant", "content": current_nlq_chain.get_generated_sql_explain()})
363363

364-
st.markdown('The generated SQL statement is:')
365-
st.code(current_nlq_chain.get_generated_sql(), language="sql")
364+
with st.expander("The generated SQL"):
365+
st.code(current_nlq_chain.get_generated_sql(), language="sql")
366366

367367
st.markdown('Generation process explanations:')
368368
st.markdown(current_nlq_chain.get_generated_sql_explain())

application/utils/llm.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ def invoke_model_claude3(model_id, system_prompt, messages, max_tokens, with_res
6161
return response_body
6262

6363

64-
@logger.catch
64+
6565
def get_sagemaker_client():
6666
global sagemaker_client
6767
if not sagemaker_client:
@@ -191,7 +191,7 @@ def claude3_to_sql(ddl, hints, search_box, sql_examples=None, ner_example=None,
191191
return final_response
192192

193193

194-
@logger.catch
194+
195195
def sagemaker_to_explain(endpoint_name: str, sql: str, with_response_stream=False):
196196
body = json.dumps({"query": generate_sagemaker_explain_prompt(sql),
197197
"stream": with_response_stream,})
@@ -204,7 +204,7 @@ def sagemaker_to_explain(endpoint_name: str, sql: str, with_response_stream=Fals
204204
return response
205205

206206

207-
@logger.catch
207+
208208
def sagemaker_to_sql(ddl, hints, search_box, endpoint_name, sql_examples=None, ner_example=None, dialect='mysql',
209209
model_provider=None, with_response_stream=False):
210210
body = json.dumps({"prompt": generate_sagemaker_sql_prompt(ddl, hints, search_box, sql_examples, ner_example,

application/utils/prompts/generate_prompt.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ def generate_llm_prompt(ddl, hints, search_box, sql_examples=None, ner_example=N
142142
example_sql_prompt += "A: ```sql\n" + item['_source']['sql'] + "```\n"
143143

144144
if ner_example:
145-
for item in sql_examples:
145+
for item in ner_example:
146146
example_ner_prompt += "ner: " + item['_source']['entity'] + "\n"
147147
example_ner_prompt += "ner info:" + item['_source']['comment'] + "\n"
148148

0 commit comments

Comments
 (0)