Skip to content

Instantly share code, notes, and snippets.

View ttlg's full-sized avatar
🤖
ChatGPT

Yota Ishikawa ttlg

🤖
ChatGPT
View GitHub Profile
import 'package:flutter/material.dart';
import 'package:flutter_test/flutter_test.dart';
import 'package:hooks_riverpod/hooks_riverpod.dart';
import 'package:todo_riverpod/entity/todo.dart';
import 'package:todo_riverpod/provider/todo_providers.dart';
import 'package:todo_riverpod/repository/todo_repository.dart';
class _TodoRepositoryImplDummy implements TodoRepository {
List<Todo> inMemoryTodoList = [];
import 'package:flutter/material.dart';
import 'package:hooks_riverpod/hooks_riverpod.dart';
import 'package:todo_riverpod/view/simple_todo.dart';
void main() {
runApp(
ProviderScope(
child: MaterialApp(
home: SimpleTodo(),
),
@ttlg
ttlg / gist:ca7093a8210fa0ecce5abda863fba9ae
Last active November 2, 2024 07:21
OpenNextJS Cloudflare D1疎通確認
import { getRequestContext } from "@cloudflare/next-on-pages";
export const runtime = "edge";
interface ExtendedCloudflareEnv {
DB: D1Database;
AI?: {
run: (model: string, options: any) => Promise<any>;
};
}
cat << EOF > run_agent.py
import argparse
import asyncio
from browser_use import Agent
from langchain_openai import ChatOpenAI
def parse_args():
parser = argparse.ArgumentParser(description="Run AI agent with a custom task.")
parser.add_argument("--task", type=str, required=True, help="Task for the AI agent.")
return parser.parse_args()
cat << EOF > run_agent.py
import argparse
import asyncio
from browser_use import Agent
from langchain_openai import ChatOpenAI
def parse_args():
parser = argparse.ArgumentParser(description="Run AI agent with a custom task.")
parser.add_argument("--task", type=str, required=True, help="Task for the AI agent.")
return parser.parse_args()