/explore

Click through on any links that interest you or select the planets on the right to continue exploring the Outer Web.
You are here

til.simonwillison.net
| | simonwillison.net

OpenAI promised this at DevDay a few weeks ago and now it's here: their Chat Completion API can now accept audio as input and return it as output. OpenAI still ...
2.3 parsecs

Travel
| |
| | blog.mozilla.ai

When it comes to using LLMs, it's not always a question of which model to use: it's also a matter of choosing who provides the LLM and where it is deployed. Today, we announce the release of any-llm, a Python library that provides a simple unified interface to access the most popular providers.
2.4 parsecs

Travel
| |
| | isthisit.nz

August 2024 Update: Now a solved problem. Use Structured Outputs. Large language models (LLMs) return unstructured output. When we prompt them they respond with one large string. This is fine for applications such as ChatGPT, but in others where we want the LLM to return structured data such as lists or key value pairs, a parseable response is needed. In Building A ChatGPT-enhanced Python REPL I used a technique to prompt the LLM to return output in a text format I could parse.
1.7 parsecs

Travel
| |
| | mtsknn.fi

If you are sending a `FormData` body with `fetch`, things might not work correctly if you are (accidentally) setting the `Content-Type` request header to `"application/json"`.
24.8 parsecs

Travel
|