Skip to content

Instantly share code, notes, and snippets.

View MeiyappanKannappa's full-sized avatar

Karthik Meiyappan MeiyappanKannappa

View GitHub Profile
public Mono<Void> handle(WebSocketSession session) {
UriComponentsBuilder builder = UriComponentsBuilder.fromUri(session.getHandshakeInfo().getUri());
Map<String,String> queryParams = builder.build().getQueryParams().toSingleValueMap();
String uniqueId = queryParams.get("email");
log.info("Websocket connected for id "+uniqueId);
sink.asFlux().subscribe(new WebSocketSessionDataPublisher(uniqueId, session));
Flux<WebSocketMessage> messageFlux = session.receive().share();
@Configuration
@EnableWebFlux
@Slf4j
public class SimpleWebSocketHandler implements WebSocketHandler {
@Autowired
Sinks.Many<Object> sink;
@Bean
public SimpleUrlHandlerMapping simpleUrlHandlerMapping() {
@Configuration
@EnableWebFlux
@Slf4j
public class SimpleWebSocketHandler implements WebSocketHandler {
@Bean
public SimpleUrlHandlerMapping simpleUrlHandlerMapping() {
Map<String, WebSocketHandler> urlMap = new HashMap<>();
urlMap.put("/ws", this::handle);
agent = initialize_agent(
toolkit.get_tools(), llm, agent=AgentType.ZERO_SHOT_REACT_DESCRIPTION
)
agent.run(f"Comment on Issue \nAction Input:{issue_number}\n{issue_title}\n{issue_content}\n{generated_comment}")
import os
from langchain.agents import AgentType
from langchain.agents import initialize_agent
from langchain.agents.agent_toolkits.github.toolkit import GitHubToolkit
from langchain.llms import Ollama
from langchain.utilities.github import GitHubAPIWrapper
from langchain.prompts import PromptTemplate
from langchain.chains import LLMChain
# Set your environment variables using os.environ
# Step 1: Get user input
user_input = "red"
# Step 2: Define the Prompt Template
prompt = PromptTemplate(
input_variables=["color"],
template="Define {color} for cakes and pastries?",
)
# Step 3: Print the Prompt Template
# Step 1: Get user input
user_input = "red"
# Step 2: Define the Prompt Template
prompt = PromptTemplate(
input_variables=["color"],
template="Define {color} with a real-world example?",
)
# Step 3: Print the Prompt Template
implementation 'edu.stanford.nlp:stanford-corenlp:4.5.2'
implementation "edu.stanford.nlp:stanford-corenlp:4.5.2:models"
implementation "edu.stanford.nlp:stanford-corenlp:4.5.2:models-english"
implementation "edu.stanford.nlp:stanford-corenlp:4.5.2:models-english-kbp"
import com.launchdarkly.logging.*;
import com.launchdarkly.sdk.*;
import com.launchdarkly.sdk.server.*;
import java.io.IOException;
public class LDExample {
// Set SDK_KEY to your LaunchDarkly SDK key.
LDUser jsonuser = new LDUser.Builder("admin-user-key")
.name("adminuser")
.build();
LDValue jsonValue = client.jsonValueVariation("sample-feature-json", jsonuser, null);
System.out.println("Feature flag '" + "sample-feature-json" + "' is " + jsonValue + " for this user");