def finish_reasons()

in aidial_adapter_openai/utils/chat_completion_response.py [0:0]


    def finish_reasons(self) -> Iterable[Any]:
        for choice in self.resp.get("choices") or []:
            if (reason := choice.get("finish_reason")) is not None:
                yield reason