Search

3,155 results found for anthropic (6959ms)

Code
3,144

console.log("Calling Claude API...");
const response = await fetch("https://api.anthropic.com/v1/messages", {
method: "POST",
headers: {
"Content-Type": "application/json",
"x-api-key": CLAUDE_API_KEY,
"anthropic-version": "2023-06-01",
},
body: JSON.stringify({
project,
branchId,
// anthropicApiKey,
// bearerToken,
selectedFiles,
- [x] Add a "view source" / "send me a PR" link
- [x] Show the HTTP preview in second column if there is one (and let the user pick which one to
- [x] Figure out a convention to teach in the anthropic prompt mod where the LLM always checks t
- [x] Ability to create new projects from the interface
- [x] Figure out why OpenTownie can't create HTTP vals. Maybe give it a seperate tool for it?
- [x] Start a timer for messages
- [x] Add more indicators that it's "still working"
- [x] Require users supply their own Anthropic token?
- [x] Add cost indications on messages
- [x] Add a bell noise when the message is done to let us know
import { readFile } from "https://esm.town/v/std/utils/index.ts";
import { createAnthropic } from "npm:@ai-sdk/anthropic@1.2.12";
import {
convertToCoreMessages,
} = await c.req.json();
const apiKey = Deno.env.get("ANTHROPIC_API_KEY");
if (await hasInsufficientCredits({ bearerToken })) {
});
const anthropic = createAnthropic({ apiKey });
let tracedModel = anthropic(model);
if (Deno.env.get("POSTHOG_PROJECT_API_KEY")) {
const traceId = `townie_${rowid}_${Date.now()}`;
// Wrap the Anthropic model with PostHog tracing
tracedModel = withTracing(anthropic(model), phClient, {
posthogDistinctId: user.id,
posthogTraceId: traceId,
// @ts-ignore
lastMessage.content.at(-1).providerOptions = {
anthropic: { cacheControl: { type: "ephemeral" } },
};
}
output_tokens: result.usage.completionTokens,
cache_read_tokens:
result.providerMetadata.anthropic.cacheReadInputTokens,
cache_write_tokens:
result.providerMetadata.anthropic.cacheCreationInputTokens,
});
output_tokens: result.usage.completionTokens,
cache_read_tokens:
result.providerMetadata.anthropic.cacheReadInputTokens,
cache_write_tokens:
result.providerMetadata.anthropic.cacheCreationInputTokens,
});
},
Townie is fully open-source and itself runs on Val Town. Pull requests welcome!
n account, click the **Remix** button and then add your ANTHROPIC_API_KEY. You can leave all the
Authentication in Townie is handled via Val Town Oauth. However, we have not yet opened up our O
</ul>
<p>
The application proxies requests to the Anthropic API and Val Town API, allowing Claud
project files directly.
</p>
const CONFIG = {
CLAUDE_API_KEY:
WmpyXxHWJt3s5nPFsBUdvxew-jl-2FwAA", // Get from console.anthropic.com
GOOGLE_SHEETS_ID: "1PS856jSVQ8y2lJ8Jur4UHs3x50Ut7ya7Vo7BHRzvlgo", // From your Google Sheet UR
GOOGLE_API_KEY: "AIzaSyCurpK9Pc6Ib_mJtfjQbyzToGcfV-YyyhQ", // From Google Cloud Console
const prompt = buildExtractionPrompt(document, type);
const response = await fetch("https://api.anthropic.com/v1/messages", {
method: "POST",
headers: {
"x-api-key": CONFIG.CLAUDE_API_KEY,
"anthropic-version": "2023-06-01",
"content-type": "application/json",
},
const CONFIG = {
CLAUDE_API_KEY:
WmpyXxHWJt3s5nPFsBUdvxew-jl-2FwAA", // Get from console.anthropic.com
GOOGLE_SHEETS_ID: "1PS856jSVQ8y2lJ8Jur4UHs3x50Ut7ya7Vo7BHRzvlgo/", // From your Google Sheet U
GOOGLE_API_KEY: "AIzaSyCurpK9Pc6Ib_mJtfjQbyzToGcfV-YyyhQ", // From Google Cloud Console
const prompt = buildExtractionPrompt(document, type);
const response = await fetch("https://api.anthropic.com/v1/messages", {
method: "POST",
headers: {
"x-api-key": CONFIG.CLAUDE_API_KEY,
"anthropic-version": "2023-06-01",
"content-type": "application/json",
},
const CONFIG = {
CLAUDE_API_KEY:
WmpyXxHWJt3s5nPFsBUdvxew-jl-2FwAA", // Get from console.anthropic.com
GOOGLE_SHEETS_ID:
"1PS856jSVQ8y2lJ8Jur4UHs3x50Ut7ya7Vo7BHRzvlgo/edit?usp=sharing", // From your Google Sheet U
const prompt = buildExtractionPrompt(document, type);
const response = await fetch("https://api.anthropic.com/v1/messages", {
method: "POST",
headers: {
"x-api-key": CONFIG.CLAUDE_API_KEY,
"anthropic-version": "2023-06-01",
"content-type": "application/json",
},
topP?: number;
useCase?: 'fast' | 'balanced' | 'advanced' | 'reasoning';
provider?: 'groq' | 'openai' | 'anthropic' | 'auto';
}

Vals

10
View more
diegoivo
anthropicWorkflow
 
Public
diegoivo
sdkAnthropic
 
Public
maddy
anthropicProxy
 
Public
stevekrouse
anthropicStreamDemo
 
Public
toowired
anthropicCaching
 
Public

Users

No users found
No docs found