175 "role": role, |
175 "role": role, |
176 "content": content, |
176 "content": content, |
177 } |
177 } |
178 ) |
178 ) |
179 self.dataChanged.emit(self.__id) |
179 self.dataChanged.emit(self.__id) |
|
180 |
|
181 def checkModelAvailable(self, modelNames): |
|
182 """ |
|
183 Public method to set the enabled state depending on available models. |
|
184 |
|
185 @param modelNames names of available models |
|
186 @type str |
|
187 """ |
|
188 available = self.__model in modelNames |
|
189 |
|
190 self.newChatButton.setEnabled(available) |
|
191 self.editButton.setEnabled(available) |