Update app.py
Browse files
app.py
CHANGED
@@ -9,8 +9,11 @@ aws_secret_access_key = os.environ["AWS_SECRET_ACCESS_KEY"]
|
|
9 |
wandb_api_key = os.environ["WANDB_API_KEY"]
|
10 |
|
11 |
config = {
|
|
|
12 |
"model": "anthropic.claude-v2",
|
13 |
"temperature": 0,
|
|
|
|
|
14 |
}
|
15 |
|
16 |
wandb.login(key = wandb_api_key)
|
@@ -26,13 +29,13 @@ bedrock_runtime = boto3.client(
|
|
26 |
|
27 |
def invoke(prompt):
|
28 |
body = json.dumps({"prompt": "\n\nHuman: " + prompt + "\n\nAssistant: ",
|
29 |
-
"max_tokens_to_sample":
|
30 |
"temperature": config.temperature,
|
31 |
-
"top_k":
|
32 |
-
"top_p":
|
33 |
"stop_sequences": ["\n\nHuman: "]
|
34 |
})
|
35 |
-
modelId =
|
36 |
accept = "application/json"
|
37 |
contentType = "application/json"
|
38 |
response = bedrock_runtime.invoke_model(body = body, modelId = modelId, accept = accept, contentType = contentType)
|
|
|
9 |
wandb_api_key = os.environ["WANDB_API_KEY"]
|
10 |
|
11 |
config = {
|
12 |
+
"max_tokens_to_sample": 300,
|
13 |
"model": "anthropic.claude-v2",
|
14 |
"temperature": 0,
|
15 |
+
"top_k": 250,
|
16 |
+
"top_p": 0.999,
|
17 |
}
|
18 |
|
19 |
wandb.login(key = wandb_api_key)
|
|
|
29 |
|
30 |
def invoke(prompt):
|
31 |
body = json.dumps({"prompt": "\n\nHuman: " + prompt + "\n\nAssistant: ",
|
32 |
+
"max_tokens_to_sample": config.max_tokens_to_sample,
|
33 |
"temperature": config.temperature,
|
34 |
+
"top_k": config.top_k,
|
35 |
+
"top_p": config.top_p,
|
36 |
"stop_sequences": ["\n\nHuman: "]
|
37 |
})
|
38 |
+
modelId = config.model
|
39 |
accept = "application/json"
|
40 |
contentType = "application/json"
|
41 |
response = bedrock_runtime.invoke_model(body = body, modelId = modelId, accept = accept, contentType = contentType)
|