# `Vllm.BeamSearch.BeamSearchOutput`
[🔗](https://github.com/nshkrdotcom/vllm/blob/v0.3.0/lib/snakebridge_generated/vllm/beam_search/beam_search_output.ex#L7)

The output of beam search.

It contains the list of the best beam search sequences.
The length of the list is equal to the beam width.

# `t`

```elixir
@opaque t()
```

# `new`

```elixir
@spec new(
  [Vllm.BeamSearch.BeamSearchSequence.t()],
  keyword()
) :: {:ok, SnakeBridge.Ref.t()} | {:error, Snakepit.Error.t()}
```

Initialize self.  See help(type(self)) for accurate signature.

## Parameters

- `sequences` (list(Vllm.BeamSearch.BeamSearchSequence.t()))

---

*Consult [api-reference.md](api-reference.md) for complete listing*
