soev for developers

Tutorials

Tutorials that use more than one soev package, from a document to a scored answer.

A tutorial on this page builds one result with more than one soev package. A tutorial of one package is in the folder of that package. To build your first agent, start with the soev-agents tutorials.

Planned tutorials

These tutorials are not written yet.

  • From a document to an answer (planned): index a PDF into a pgvector collection with soev-index, serve an agent that searches the collection with soev-server, and ask it a question over HTTP.
  • Evaluate a served agent (planned): write an evaluation project, run its cases against the threads API of soev-server with soev-evals, and read the report.
  • Find why an answer is wrong (planned): take a failed case of an evaluation, and show with soev-inspect what each model call of its thread received.
  • Search your own vector store (planned): use a Weaviate collection through the soev-retrieval protocol, check the adapter with the contract suite, and give the store to an agent.

On this page