OpenAI Codex release notes: Python SDK får externa meddelanden
Del av serien: OpenAI Codex – release notes

OpenAI Codex Python SDK 0.154.0 kan ta emot innehåll från andra agenter, verktyg och tjänster genom ExternalMessage. Meddelandet kan starta en ny tur eller ansluta till en pågående vanlig tur. Ett SDK är ett utvecklingsbibliotek; den här uppdateringen gäller program som använder Codex från Python.
OpenAI Codex release notes: externa meddelanden i Python
Versionen släpptes den 10 september. Både synkrona och asynkrona run() och turn() stöder ExternalMessage. Innehållet behandlas som verktygsresultat, inte som en användarinstruktion som ger tillstånd. Varje konsument får en egen händelseström.
Det gör att en integration kan skicka in ett verktygsresultat medan Codex arbetar, utan att beskriva det som ett nytt uppdrag från användaren.
Källa: OpenAI Codex Python SDK 0.154.0 release notes.
Mänskligt steg: uppdatera Python-biblioteket
Kör OpenAI:s installationskommando i projektets Python-miljö:
pip install --upgrade openai-codex==0.154.0
Du behöver Python 3.10 eller senare. Paketet inkluderar den matchande körmiljön openai-codex-cli-bin==0.154.0. Om du anger en egen körbar fil via codex_bin kräver externa meddelanden och de nya historik- och turalternativen CLI 0.151.0 eller senare.
Källa: OpenAI: installation och versionskrav.
Kontrollera dessa ändringar vid migrering
HookMetadataplacerar nu sin hanterare i.root. Byt exempelvishook.commandmothook.root.commandoch kontrollerahook.root.handler_typeinnan du läser fält som hör till en viss hanterare.- Vissa tidigare okända notifieringar har nu typade data. Läs namngivna fält i stället för
.params. - Manuellt skapade turhandtag, eller handtag som ansluter sent, får händelser från anslutningstillfället. Tidigare utdata spelas inte upp igen. Använd
thread.read(include_turns=True)för sparad historik; en anslutning efter avslutad tur kan geTransportClosedError.
Det nya alternativet include_turns vid återupptagning eller förgrening styr historiken i det returnerade svaret, inte modellens kontext. Utelämnade alternativ behåller tidigare standardvärden.
Källa: OpenAI: migrationsnoteringar för Python SDK 0.154.0.
Smedjans nyhetsbrev
Få nya artiklar i inkorgen
Välj de ämnen som intresserar dig. Inget brus, max ett mejl i veckan.
Vi följer GDPR. Avsluta när du vill.


