feat: Support grouped generation responses and improve generation ID extraction for polling.
This commit is contained in:
@@ -211,8 +211,15 @@ const handleGenerate = async () => {
|
||||
|
||||
const response = await aiService.runGeneration(payload)
|
||||
|
||||
if (response && response.id) {
|
||||
pollStatus(response.id)
|
||||
let genId = null
|
||||
if (response && response.generations && response.generations.length > 0) {
|
||||
genId = response.generations[0].id
|
||||
} else if (response && response.id) {
|
||||
genId = response.id
|
||||
}
|
||||
|
||||
if (genId) {
|
||||
pollStatus(genId)
|
||||
} else {
|
||||
// Fallback immediate response
|
||||
generatedResult.value = response
|
||||
|
||||
Reference in New Issue
Block a user