Setting the file. One moment.
Analysis · LLM To Bedrock · aws/agent-toolkit-for-aws · Skills Docs
ContentsBack to the top of the page 81
Creating Amazon Aurora Db Cluster With Instances
104
Routing Traffic With Route53 And CloudFront
Resilience Program Design
Creating API Gateway Stage
(opens in a new tab)
scripts/schemas/ analysis.json
JSON · 96 lines · 4 KB
11 "ai_framework" ,
12 "ai_framework_version" ,
13 "source_provider" ,
14 "source_models" ,
15 "target_models" ,
16 "same_model_family" ,
17 "bedrock_provider_available" ,
18 "prompt_locations" ,
19 "prompt_patterns" ,
20 "special_patterns" ,
21 "code_change_sites" ,
22 "files_to_modify" ,
23 "dependencies_to_replace" ,
24 "log_files_found" ,
25 "errors" ,
26 "behavior_deltas" ,
27 "source_baseline_available"
28 ],
29 "properties" : {
30 "summary" : { "type" : "string" },
31 "source_code_path" : { "type" : "string" },
32 "migration_plan_path" : { "type" : "string" },
33 "app_language" : { "type" : "string" },
34 "ai_framework" : { "type" : "string" },
35 "ai_framework_version" : { "type" : "string" },
36 "source_provider" : { "type" : "string" },
37 "source_models" : { "type" : "array" , "items" : { "type" : "string" } },
38 "target_models" : { "type" : "array" , "items" : { "type" : "string" } },
39 "same_model_family" : { "type" : "boolean" },
40 "bedrock_provider_available" : { "type" : "boolean" },
41 "prompt_locations" : { "type" : "array" , "items" : { "type" : "string" } },
42 "prompt_patterns" : { "type" : "string" },
43 "special_patterns" : {
44 "type" : "object" ,
45 "additionalProperties" : false ,
46 "required" : [ "streaming" , "function_calling" , "embeddings" , "vision" ],
47 "properties" : {
48 "streaming" : { "type" : "boolean" },
49 "function_calling" : { "type" : "boolean" },
50 "embeddings" : { "type" : "boolean" },
51 "vision" : { "type" : "boolean" }
52 }
53 },
54 "code_change_sites" : { "type" : "integer" , "minimum" : 0 },
55 "files_to_modify" : { "type" : "array" , "items" : { "type" : "string" } },
56 "dependencies_to_replace" : { "type" : "array" , "items" : { "type" : "string" } },
57 "log_files_found" : { "type" : "string" },
58 "errors" : { "type" : "string" },
59 "behavior_deltas" : {
60 "type" : "array" ,
61 "items" : {
62 "type" : "object" ,
63 "additionalProperties" : false ,
64 "required" : [ "delta_type" , "location" , "user_visible" , "resolution_kind" ],
65 "properties" : {
66 "delta_type" : { "type" : "string" },
67 "location" : { "type" : "string" },
68 "source_value" : { "type" : "string" },
69 "target_constraint" : { "type" : "string" },
70 "user_visible" : { "type" : "boolean" },
71 "resolution_kind" : { "type" : "string" , "enum" : [ "ux_choice" , "impl_path" ] },
72 "option_set_id" : { "type" : "string" }
73 }
74 }
75 },
76 "source_baseline_available" : { "type" : "boolean" }
77 }
78 },
79 {
80 "type" : "object" ,
81 "additionalProperties" : false ,
82 "required" : [ "blocked" ],
83 "properties" : {
84 "blocked" : {
85 "type" : "object" ,
86 "additionalProperties" : false ,
87 "required" : [ "reason" , "detail" ],
88 "properties" : {
89 "reason" : { "type" : "string" , "enum" : [ "model_access" , "model_unresolvable" , "assess_output_missing" ] },
90 "detail" : { "type" : "string" }
91 }
92 }
93 }
94 }
95 ]
96 }