Commit 10cb4fb
Writer model provider (#228)
* feat: palmyra provider initial version
* test: unit tests for Palmyra provider
* feat: message content formatter for different palmyra models
* test: integration tests for palmyra provider
* refactor: changes made by hatch formatter
* refactor: rename filew with Writer name instead of Palmyra
* refactor: change writer provider integration tests structure
* feat: structured outputs for Writer provider
* refactor: add an upper version limit of writer-sdk dependency
* feat: image inputs for Writer models
* refactor: change name of config parameter to specify model from 'model' to 'model_id'
* fix: solve issue for case of empty metadata
* fix: delete unused config arguments
* fix: pyproject.toml fix to pass linters
* fix: fix methods signature to pass updated tests
* feat: implement usage of async Writer client istead of sync
* test: add tests for async agent calls1 parent ea6c2b9 commit 10cb4fb
File tree
4 files changed
+931
-3
lines changed- src/strands/models
- tests-integ
- tests/strands/models
4 files changed
+931
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
83 | 83 | | |
84 | 84 | | |
85 | 85 | | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
86 | 90 | | |
87 | 91 | | |
88 | 92 | | |
| |||
96 | 100 | | |
97 | 101 | | |
98 | 102 | | |
99 | | - | |
| 103 | + | |
100 | 104 | | |
101 | 105 | | |
102 | 106 | | |
| |||
120 | 124 | | |
121 | 125 | | |
122 | 126 | | |
123 | | - | |
| 127 | + | |
124 | 128 | | |
125 | 129 | | |
126 | 130 | | |
| |||
136 | 140 | | |
137 | 141 | | |
138 | 142 | | |
139 | | - | |
| 143 | + | |
140 | 144 | | |
141 | 145 | | |
142 | 146 | | |
| |||
0 commit comments